This repository contains a simple To-Do List application built using HTML, CSS, and JavaScript. The application allows users to create, update, and delete tasks to manage their daily activities effectively.
- Add Tasks: Users can add new tasks to the to-do list.
- Mark as Completed: Tasks can be marked as completed or undone with a click.
- Edit Tasks: Users can edit the content of existing tasks.
- Delete Tasks: Tasks can be removed from the list.
- HTML: Structure and layout of the application.
- CSS: Styling and design of the application.
- JavaScript: Functionality and interactivity of the application.
-
Clone the repository to your local machine using the following command:
git clone https://github.com/your-username/todo-list.git
-
Open
index.html
in a web browser to access the To-Do List application.
- Enter a task in the input field and press "Enter" or click the "Add" button to add it to the list.
- Click the checkbox next to a task to mark it as completed or undone.
- Click the "Edit" button to edit the content of a task.
- Click the "Delete" button to remove a task from the list.
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or fix:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -m 'Description of your changes'
. - Push your changes to the branch:
git push origin feature-name
. - Submit a pull request.
This project is licensed under the MIT License. Feel free to use and modify the code as per the license terms.