- Setup Postgres database
- Setup SQLAlchemy
- Create Todos model
- Setup Frontend to interact with flask backend
- Setup GET route to retrieve all todo item
- Setup POST route to submit todo from html
- Submit form from HTMl
- View list of Todos using jinja2 template engine
- Create database migration using Flask Migrate
- initial first database migration
- Use Ajax to submit todo item
- Add check-box to complete todo item