Menu

Tree [9c95b4] main /
 History

HTTPS access


File Date Author Commit
 dbase 2023-11-10 Mark Anthony Pequeras Mark Anthony Pequeras [9c95b4] linked to settings
 engine 2023-11-10 Mark Anthony Pequeras Mark Anthony Pequeras [9c95b4] linked to settings
 enginepublic 2023-11-09 Mark Anthony Pequeras Mark Anthony Pequeras [e4c572] updates
 helpers 2023-11-09 Mark Anthony Pequeras Mark Anthony Pequeras [e4c572] updates
 static 2023-11-10 Mark Anthony Pequeras Mark Anthony Pequeras [9c95b4] linked to settings
 templates 2023-11-09 Mark Anthony Pequeras Mark Anthony Pequeras [e4c572] updates
 .gitignore 2023-11-10 Mark Anthony Pequeras Mark Anthony Pequeras [9c95b4] linked to settings
 Procfile 2023-09-10 Mark Anthony Pequeras Mark Anthony Pequeras [64d3e2] deploy
 README.md 2023-11-08 Mark PQ Mark PQ [f2c102] Create README.md
 app.py 2023-11-06 Mark Anthony Pequeras Mark Anthony Pequeras [7cd10f] updates
 dataengine.py 2023-11-09 Mark Anthony Pequeras Mark Anthony Pequeras [e4c572] updates
 license.py 2023-11-06 Mark Anthony Pequeras Mark Anthony Pequeras [d33964] updates
 requirements.txt 2023-11-09 Mark Anthony Pequeras Mark Anthony Pequeras [442f6a] lxml add
 settings.py 2023-11-10 Mark Anthony Pequeras Mark Anthony Pequeras [9c95b4] linked to settings
 wsgi.py 2023-11-06 Mark Anthony Pequeras Mark Anthony Pequeras [31477c] updates

Read Me

SandCMS (Content Management System) for Blogging and Products
Written in Python 3 and uses Flask Framework for backend along with SQLite3 for database and Jinja for templating.

Purpose

  • For rapid website development
  • Small yet effective for Blogging and Products (online shopping store)
  • Easy to modify/update functionality

Features

  • Sell product online thru SandCMS with Stripe Payment (with Fulfillment features using your own SMTP server)
  • Publish Blog
  • SEO Friendly
  • Create your own template/theme Easily

Run SandCMS in your machine

Python 3.5 or greater is required
- Install all required Python modules by navigating to SandCMS folder then run
pip install -r requirements.txt
- Inside the SandCMS folder, enable debug mode by
export FLASK_DEBUG=1
- Now run the SandCMS app
flask run
By default the server will be available on 127.0.0.1:5000

Online demo:
http://demo.knightstudio.ca

Dashboard:
http://demo.knightstudio.ca/dashboard
U: admin P: admin

**Not recommended for deployment yet, not stable and still under development, We published it to receive any ideas reviews etc.
**