Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abdulaziz-hassan/todolist-website

A Simple TodoList Website using Flask
https://github.com/abdulaziz-hassan/todolist-website

backend bootstrap database flask heroku-deployment jinja2 postgresql

Last synced: 6 days ago
JSON representation

A Simple TodoList Website using Flask

Awesome Lists containing this project

README

        

# TodoList

A simple todolist website made in Flask and deployed using Heroku on the following link (https://todo-list-t.herokuapp.com/).

# Description

It prompts you first to register with your E-mail and Password and then you are free to login any time to your dashboard where all your todo items are displayed.

P.S. Passwords are hashed and salted immediately using [werkzeug](https://werkzeug.palletsprojects.com/en/1.0.x/utils/#module-werkzeug.security)

# Features

1. Adding a todo item
2. Deleting a item
3. Completing a item

# Technologie Used
1. [Flask](https://flask.palletsprojects.com/en/2.0.x/)
2. Databases: SQLite using [SQLAlchemy](https://flask-sqlalchemy.palletsprojects.com/en/2.x/) (locally) and [PostgreSQL](https://www.heroku.com/postgres) (externally)
3. HTML
4. CSS
5. Javascript
6. [Bootstrap](https://getbootstrap.com/)
7. [Jinja2](https://jinja.palletsprojects.com/en/3.0.x/) (For templating)
8. [Heroku](https://www.heroku.com/) (Website Deployment)

Note: Original Template is from (https://templatemo.com/)