A simple and interactive task management application that allows users to add, delete, reorder, and mark tasks as done. This project uses modern web technologies to provide a responsive and user-friendly interface.
- π Add Tasks: Easily add new tasks using an input field.
- π οΈ Manage Tasks:
- β Mark tasks as done.
- ποΈ Delete individual tasks with confirmation.
- ποΈ Clear all tasks with a single button.
- π Reorder Tasks: Drag and drop tasks to reorder them.
- π± Responsive Design: Built with Bootstrap for a mobile-friendly layout.
- HTML: Structure of the web pages.
- CSS: Styling and layout.
- JavaScript: Interactivity and functionality.
- Bootstrap: Responsive design and UI components.
- Font Awesome: Icons for actions and styling.
- π₯ Clone the Repository
git clone https://github.com/Amrr-Maherr/To-Dos.git
Usage π Add Tasks: Enter a task in the input field and click the "Save" button. π οΈ Manage Tasks: β Click the checkmark icon to mark a task as done. ποΈ Click the trash icon to delete a task (confirmation required). ποΈ Use the "Delete All" button to remove all tasks. π Reorder Tasks: Drag and drop tasks to change their order. License This project is licensed under the MIT License. See the LICENSE file for details.
Acknowledgments Bootstrap π Font Awesome π¦ Sortable.js π Key Points: Consistent Formatting: Ensured that all code snippets and text are consistently formatted. Added Steps for Usage: Included steps for opening the project in a web browser. Clear Sections: Organized the sections for easy navigation and readability.
