This is a simple Todo web application built to help users manage their tasks efficiently. Users can add, delete, mark tasks as complete, and update existing tasks using this application.
Add Tasks: Easily add new tasks to your list.
Delete Tasks: Remove tasks that are no longer needed.
Mark Complete: Mark tasks as complete when they are done.
Update Tasks: Double click to modify existing tasks as needed.
Frontend: HTML, HTMX, TailwindCSS, JavaScript
Backend: Django Web Framework, Django Rest Framework
Database: SQLite
- Python 3.11+
- Django 5.0+
$ docker-compose up
or
$ python manage.py runserver
- Superuser Username
admin
- Superuser password
123
This project uses black formatter. You can use this command to format your code:
- Format all files
$ black .
- Format a single file
$ black <file_name>
Detailed information about black formatter: https://github.com/psf/black