- Simple
- Interactive
- Built with HTML, CSS, and JavaScript
- Add new tasks
- Edit existing tasks
- Delete tasks
- Set a date for each task
- Responsive design
- Time feature
- Sort By Priority
- Sort By Time
Clone the repository:
git clone https://github.com/Anshgrover23/To-Do-List.git
Open index.html
in your browser to use the application.
- Add a Task: Enter a task in the input field and click the "Add" button.
- Task Adding Limitation: User can not add todo without given full details
- Edit a Task: Click the edit icon next to the task, make your changes, and save.
- Delete a Task: Click the delete icon next to the task.
This project uses ESLint and Prettier to ensure code quality and consistency.
- ESLint helps identify and fix problems in your JavaScript code.
- Prettier automatically formats your code to follow consistent styling rules.
To check your code for issues, run the following command:
npm run lint
This command will execute ESLint on your project files and report any errors or warnings.
To format your code, run the following command:
npm run format
This command will execute Prettier on your project files and apply consistent formatting according to the rules defined in your configuration.
For detailed instructions on how to contribute, please check out the CONTRIBUTING.md file.
Let's make this project even better together! 🎉
- We extend our heartfelt gratitude for your invaluable contribution to our project! Your efforts play a pivotal role in elevating To-Do-List to greater heights.
- Make sure you show some love by giving ⭐ to our repository.
Feel free to reach out to either of us for any issues or contributions.