The To-Do List Application comes with the following features:
Task Creation: Users can easily create new tasks by providing a task name, description, and due date. Each task is then added to the list of pending tasks.
Task View: Users can view their list of pending tasks, sorted by due date or priority, to have a clear overview of their pending tasks.
Task Editing: Users can modify task details, such as the name, description, due date, or priority level. This allows users to keep their tasks up-to-date as their requirements change.
Task Completion: Users can mark tasks as complete once they finish them. Completed tasks are moved to a separate list, providing a sense of accomplishment.
Task Deletion: Users can delete tasks they no longer need or want to track. This helps keep the task list relevant and clutter-free.
Task Search: The application allows users to search for specific tasks based on keywords or due dates. This feature is handy when dealing with a large number of tasks.
Clone the repository: shell git clone https://github.com/Kaiserabbas/to-do-list.git
- HTML.
- CSS.
- JavaScript
- LINTERS.
- Start the application:
- bash
- Copy code
- npm start
1- Open your web browser and navigate to http://localhost:3000 to access the To-Do List Application.
2- Create a new task by clicking the "Add Task" button and filling out the necessary details.
3- View your list of pending tasks and use the various options (edit, mark as complete, delete) to manage your tasks.
4- Use the search feature to find specific tasks based on keywords or due dates.
- Thanks to my coding partner for adding his code part
👤 Qaisar Abbas
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Contributions to the To-Do List Application are welcome and encouraged. If you find any issues or have ideas for improvements, feel free to open an issue or submit a pull request. Please follow the existing code style and maintain clear commit messages.
If you like this project, Write to me and give me a good rating.
I would like to thank and appreciate Microverse for arranging challanges for us to enhace our coding skills.add
This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code for personal and commercial purposes. See the LICENSE file for more details.