Skip to content

Baranotik15/To-Do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Django TODO List App

This is a simple and clean TODO List web application built with Django. It allows users to create, manage, and organize tasks with optional deadlines, tags, and completion statuses.

⚙️ Technologies

  • Django
  • Tailwind CSS

🚀 Features

  • ✅ Mark tasks as complete or incomplete
  • 🗓️ Set deadlines
  • 🏷️ Add and manage tags for tasks
  • ✏️ Edit existing tasks
  • ❌ Delete tasks

🛠️ Installation

  1. Clone the repository or download the project files.

  2. Navigate to the project directory.

  3. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  4. Install the dependencies:

    pip install -r requirements.txt
  5. Apply migrations:

    python manage.py migrate
  6. Load sample data (optional):

    python manage.py loaddata fixture_data.json
  7. Run the server:

    python manage.py runserver

📁 Fixtures

  1. Sample tasks and tags are provided in fixture_data.json.

  2. You can load the data using the loaddata command:

    python manage.py loaddata fixture_data.json

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors