HtmxDjangoToDo is a simple To-Do list application built using Django and Htmx. It allows users to create, manage, and track their tasks efficiently.
-
Clone the repository:
git clone https://github.com/mohamadanasfattoum/HtmxDjangoToDo.git
-
Install dependencies:
pip install -r requirements.txt
-
Set up the database:
python manage.py migrate
-
Run the development server:
python manage.py runserver
-
Create a task:
- Click the "Add Task" button.
- Enter the task details (title, description, due date, etc.).
- Save the task.
-
View and manage tasks:
- The home page displays your existing tasks.
- You can mark tasks as completed, edit task details, or delete tasks.