A simple TODO app built using Flask. The application supports adding todos, updating existing todos, deleting or marking them as done, and filtering todos.
Follow the instructions below to setup the project.
- Open the terminal or command prompt.
- Type
virtualenv env
to create a virtual environment. - Type
env\Scripts\activate
to activate the environment on Windows. - Type
pip install -r requirements.txt
to install the dependencies. - Type
python app.py
to start the Flask application.
Follow the instructions below to create the database.
- Open the terminal or command prompt.
- Type
python
to run the Python interactive shell. - Type the following to create the database.
from app import db db.create_all()
- Type
exit()
to exit the shell.