/EMS-Flask-CRUD-Webapp

A simple employee management CRUD webapp built with Flask and sqlite3

Primary LanguagePython

Employee Management System Webapp

A simple CRUD webapp built with Flask and sqlite3.

     

Setup

  1. Activate virtual environment
$ cd venv/Scripts
$ activate.bat
  1. Run
$ python app.py

Implementations

  • Basics (app routes, URL building, basic templating)
  • Cookies
  • Sessions
  • Database connection and queries (forms and conditional query output handling)
  • Redirects and Errors

To Do

  • Advanced jinja2 Templating
  • Blueprints
  • Built-in Testing
  • Migrating to PostgreSQL
  • Flask Extensions and Libraries
  • REST APIs with Flask

Demo

Link: https://ems-beta.herokuapp.com