Skip to content

Vinz34/TasksTODO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Task Management Application (FlaskTODO)

This is a Flask application for managing tasks with a login system. With this app, you can create new tasks, choose whether they are important or not, and set a due date for each task. You can also edit or delete existing tasks as needed.

Creating Tasks

To create a new task, you will be taken to a form where you can enter the details of the task, including the task name, whether it is important or not, and the due date. Once you have entered all the details, click the "Add Todo" button to add the task to the list.

image

Editing Tasks

To edit an existing task, click on the "Edit" button next to the task you want to modify. You will be taken to a form where you can edit the task details. Once you have made your changes, click the "Save" button to update the task.

image

Deleting Tasks

To delete a task, click on the "Delete" button next to the task you want to remove. A confirmation message will appear, asking you to confirm that you want to delete the task. Once you confirm, the task will be removed from the list.

Displaying Past Tasks

Past tasks are displayed at the bottom of the homepage in gray color. When you come back to the site, you will be able to see that the old tasks are passed, because it updates in real-time.

image

Countdown Timer

The application displays a countdown timer that calculates the number of days remaining until the due date of the task. If there is less than 1 day remaining, the timer is displayed in red color and blinks to grab the user's attention.

image

Login System

The application also features a login system where users can create an account and log in to manage their tasks. Users can edit their profile information, including their name and password, or even delete their account.

image

image

Conclusion

This Flask Task Management Application with Login System is a useful tool for managing your tasks and keeping track of upcoming deadlines. With its simple and intuitive interface, you can easily add, edit, or delete tasks, and keep track of your progress. The added login system ensures that your tasks are secure and only accessible by you.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published