To Do List Project
This is a user-friendly, JavaScript-powered To Do List application that helps you manage your tasks efficiently.
Features:
Add Tasks: Easily create new tasks by entering them in the input field and clicking the "Add Task" button. Task Completion: Mark tasks as completed by clicking the checkmark button (✔) next to each task. Completed tasks will be visually distinguished. Task Deletion: Remove unwanted tasks using the delete button (X) associated with each task. Persistent Storage: Tasks are automatically saved to your browser's local storage, ensuring they persist even after refreshing the page or closing the browser. How to Use:
Clone or download the project repository. Open the index.html file in your web browser. Start adding your tasks! Click the checkmark button next to a task to mark it as completed. Click the delete button to remove a task. Technical Stack:
HTML: Provides the basic structure and content of the web page. CSS: Styles the visual elements of the application, making it visually appealing and user-friendly. JavaScript: Handles dynamic behavior, including adding new tasks, managing task completion status, deleting tasks, and persisting data in local storage. Dependencies:
This project does not have any external dependencies. All necessary code is contained within the HTML, CSS, and JavaScript files.
Contributing:
Feel free to fork the repository and submit pull requests with your enhancements or bug fixes.