Skip to content

A website to create todo-lists using HTML, CSS and the Flask framework.

Notifications You must be signed in to change notification settings

felixschwebel/ToDoListWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDoListWebsite

For the project, I used the Flask Framework to build a ToDoList Web application. I designed and built everything myself. For the styling, I used Bootstrap, for the communication with the database SQLAlchemy and to structure my HTML files Jinja-templating.

Screenshot 2023-02-01 at 21 06 38

This application allows the user to sign up for an account and to create multiple to-do lists.

Screenshot 2023-02-01 at 21 06 49

Screenshot 2023-02-01 at 21 07 03

Screenshot 2023-02-01 at 21 07 42

When a new list is created, the user can add, delete or check off tasks.

Screenshot 2023-02-01 at 21 08 13

Screenshot 2023-02-01 at 21 08 28

I used the generate_password_hash and check_password_hash functions from werkzeug to secure the user passwords in the database.

Screenshot 2023-02-01 at 21 11 41

To make sure that unauthorized users can't access other pages than the signup and login page I used the LoginManager from flask_login.

Screenshot 2023-02-01 at 21 04 25

Screenshot 2023-02-01 at 21 05 51

To create and access all the forms I used WTForms.

Screenshot 2023-02-01 at 21 15 22

About

A website to create todo-lists using HTML, CSS and the Flask framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published