Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To Do List App

A simple To-Do List application built using Django to practice and enhance development skills.

Tech/Framework Used

Built with Django, this project leverages Python for backend functionality and integrates with HTML/CSS for front-end rendering.

Screenshots and Demo

To do app image

Usage

This application facilitates efficient task management by allowing users to:

  • Create multiple task lists for better organization.
  • Add, edit, and delete tasks within each list.
  • Mark tasks as completed for easy tracking.

Areas for Improvement

While this project serves as a practice exercise, there are several areas where enhancements could be considered:

  • Backend Authentication Handling: Refactor authentication logic to be handled primarily in the backend/controllers rather than within HTML templates. This separation of concerns ensures better security practices and makes the application's authentication flow more robust and maintainable.
  • Frontend Enhancement: Improve the UI/UX for a more visually appealing experience.
  • Task Prioritization: Introduce a feature for task prioritization within lists.

License

This project is licensed under the MIT License. Feel free to explore and modify as needed.

About

a simple django todolist app for practice

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages