Interactive To-Do App
An intuitive and dynamic task management application designed to help users efficiently organize their daily activities.
Features
- Real-Time Clock Integration: Displays the current time in IST, updating every second.
- Dark Mode Toggle: Allows users to switch between light and dark themes for optimal viewing.
- Task Management:
- Add new tasks with ease.
- Mark tasks as completed.
- Edit existing tasks.
- Delete tasks when no longer needed.
- Reorder tasks using move-up and move-down functionalities.
Installation
-
Clone the Repository:
git clone https://github.com/Vaishnavi-M-1909/to-do-list
-
Navigate to the Project Directory:
cd to-do-list
-
Open
index.html
in Your Preferred Web Browser.
- Add a Task: Enter the task description in the input field and click the "Add" button.
- Complete a Task: Click the ✔️ button to mark a task as completed.
- Edit a Task: Click the ✏️ button to edit the task description.
- Delete a Task: Click the 🗑️ button to remove the task.
- Reorder Tasks: Use the ⬆️ and ⬇️ buttons to move tasks up or down the list.
- Toggle Dark Mode: Click the 🌙/☀️ button to switch between light and dark themes.
Contributions are welcome! Please follow these steps:
-
Fork the Repository.
-
Create a New Branch:
git checkout -b feature/your-feature-name
-
Commit Your Changes:
git commit -m 'Add your feature'
-
Push to the Branch:
git push origin feature/your-feature-name
-
Open a Pull Request.