To-Do-List
- Simple
- Interactive
- Built with HTML, CSS, and JavaScript
Features
- Add new tasks
- Edit existing tasks
- Delete tasks
- Set a date for each task
- Responsive design
- Time feature
- Sort By Priority
- Sort By Time
Installation
Clone the repository:
git clone https://github.com/Anshgrover23/To-Do-List.git
Open index.html
in your browser to use the application.
Usage
- 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.
Linting and Formatting
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.
Running the Linter
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.
Running the Formatter
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.
Contribution Guide:
For detailed instructions on how to contribute, please check out the CONTRIBUTING.md file.
Let's make this project even better together! š
š Our Contributors
- 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.