Skip to content

SAURABHSINGHDHAMI/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 ToDo App

A simple Django-based todo application to manage your tasks efficiently!

Setup 🚀

To get started with this repository, follow these steps:

  1. Clone the repository:
git clone https://github.com/SAURABHSINGHDHAMI/todo.git
  1. Create migrations:
py manage.py makemigrations
  1. Apply migrations:
py manage.py migrate
  1. Create an admin user:
py manage.py createsuperuser

Follow the prompts to set up the admin username, password, and email.

  1. Now, start the server:
py manage.py runserver

Features 🌟

  • Add, edit, and delete tasks.
  • Set start and end times for tasks.
  • Add notes to tasks.
  • Mark tasks as completed.
  • User-friendly interface with Bootstrap styling.

Usage 💡

  • Visit the home page to view and manage your tasks.
  • Add new tasks using the form at the bottom of the task list.
  • Edit or delete existing tasks using the provided buttons.
  • Check off completed tasks by clicking the checkbox.
  • Tasks are automatically sorted by start time for easy management.

Dependencies 🛠️

Ensure you have the following dependencies installed:

  • asgiref==3.8.1
  • Django==5.0.4
  • sqlparse==0.5.0
  • tzdata==2024.1

About

A minimalist to-do app developed with Django.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published