Skip to content

A Database driven Blog Engine Built with Flask, Python 3 and Angularjs. It Supports both Postgres and MySQL databases

License

Notifications You must be signed in to change notification settings

Guru67724/Freddy

 
 

Repository files navigation

Freddy is a Blog Engine Built using Python 3, Flask and Angularjs. Freddy can be used with Postgres or MySQL/MariaDB databases

Features

  • SEO friendly URL's
  • Built in Google Analytics Support
  • Client side routing for Speedier loading of Web Pages.
  • JSON Token based Authentication with ACL's
  • Builtin Social Media Support with Facebook comments
  • Tagging and Categories
  • Image Gallery
  • PostGres, MySQL and MariaDB Support

Installation

git clone
pip install -r requirements
#Add your DB configuration in config.py
python db.py db init
python db.py db migrate
python db.py db upgrade
python run.py

You should be able to access your website at http://localhost:5000 and admin interface at ttp://localhost:5000/admin. There is no default user you will need to Sign Up to creat one.

Demo at https://freddy-flask.herokuapp.com/

Built using https://github.com/Leo-G/Flask-Scaffold/

About

A Database driven Blog Engine Built with Flask, Python 3 and Angularjs. It Supports both Postgres and MySQL databases

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 35.3%
  • Python 27.9%
  • JavaScript 24.5%
  • HTML 12.1%
  • Other 0.2%