/newsblog

A simple news blog with CRUD functionality using flask and bootstrap 4

Primary LanguagePythonMIT LicenseMIT

newsblog

A simple news blog with CRUD functionality based on flask and bootstrap 4

alt text

Functionality

  • Add, edit and delete articles with feature image
  • SQLAlchemy and SQLite for persistence
  • Pagination
  • Filter articles based on categories
  • Show notifications of user actions (flash)
  • Show confirm modal before deleting articles

ToDo

  • search functionality (elasticsearch)
  • blueprints to avoid circular dependencies
  • return to last page viewed when canceling a form

Setup

Install dependencies

pip install -r requirements.txt

Run application

run flask