Flask web app that allows users to:
- sign up
- login
- logout
- view incomplete and complete tasks
- add new tasks
- sort tasks by date created, priority, or due date
- edit tasks
- mark tasks as complete
- delete tasks
- Flask
- Flask-SQLAlchemy
- Flask-Bcrypt
- Flask-WTF
- Bootstrap
- N.B. App requires Python versions 3.6 - 3.9 on Mac/Linux and Python versions 3.6 or 3.7 on Windows due to dependencies.
In Terminal:
pip (or pip3) install -r requirements.txt (this depends on how your system is set up)
In Terminal:
python (or python3) app.py (this depends on how your system is set up)