A simple, user-friendly To-Do List application built with HTML, CSS, and JavaScript to help manage daily tasks efficiently.
- Add Tasks: Users can add new tasks to the list.
- Edit Tasks: Tasks can be edited to update any changes.
- Delete Tasks: Users can remove tasks that are no longer needed.
- Mark as Complete: Tasks can be marked as complete once finished.
- Persistent Data: Tasks are saved using local storage, so they remain even after refreshing the page.
You can view the live demo here
- HTML: For structuring the content.
- CSS: For styling the application to create a visually appealing interface.
- JavaScript: For adding interactivity and managing tasks dynamically.
- Local Storage: To store tasks persistently across browser sessions.
To run the project locally:
- Clone the repository:
https://github.com/venkat-0706/TO-DO-LIST
- Navigate to the project directory:
cd TO-D0-LIST
- Open
index.html
in your web browser.
- Improved task management through an intuitive interface.
- Enhanced understanding of front-end technologies (HTML, CSS, JavaScript).
- Learned how to implement local storage for data persistence.
- Gained experience in building a fully functional CRUD (Create, Read, Update, Delete) application.
- HTML/CSS: Improved my skills in creating structured, well-styled web pages.
- JavaScript: Enhanced my understanding of DOM manipulation, event handling, and logic implementation.
- Problem-Solving: Gained experience in debugging and optimizing web applications.
- User Experience: Learned the importance of a user-friendly interface and efficient task management.
Contributions are welcome! If you have any ideas or improvements, feel free to submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, please contact me at mail to: chanduabbireddy247@gmail.com