Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/abdulaziz-hassan/todolist-website
- Owner: Abdulaziz-Hassan
- License: mit
- Created: 2021-08-22T00:15:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-30T00:51:03.000Z (over 3 years ago)
- Last Synced: 2024-11-19T20:52:30.850Z (2 months ago)
- Topics: backend, bootstrap, database, flask, heroku-deployment, jinja2, postgresql
- Language: CSS
- Homepage:
- Size: 2.97 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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/)