Skip to content

The To-Do List Website is a simple and easy-to-use website that allows you to keep track of your tasks. You can create tasks, set deadlines, and prioritize your tasks. You can also view your tasks in a variety of ways, such as by due date, priority, or category. The To-Do List Website is the perfect way to stay organized and on top of your tasks.

License

Notifications You must be signed in to change notification settings

Kaiserabbas/myday-todo

Repository files navigation

To-Do List Project

To-Do List Project

The To-Do List Application is a simple web-based task management tool that allows users to create, view, edit, and delete tasks. This application is designed to help individuals organize their tasks and keep track of their daily activities. This is a simple web application that allows you to manage your to-do list. You can add, edit, and remove tasks as needed. The application is built using HTML, CSS, and JavaScript.

Features

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.

Installation

Clone the repository: shell git clone https://github.com/Kaiserabbas/to-do-list.git

🛠 Built With

  • HTML.
  • CSS.
  • JavaScript
  • LINTERS.

Usage

  • 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.

👥 Authors

  • Thanks to my coding partner for adding his code part

👤 Qaisar Abbas

🤝 Contributing

  • 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.

⭐️ Show your support

If you like this project, Write to me and give me a good rating.

🙏 Acknowledgments

I would like to thank and appreciate Microverse for arranging challanges for us to enhace our coding skills.add

📝 License

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.

About

The To-Do List Website is a simple and easy-to-use website that allows you to keep track of your tasks. You can create tasks, set deadlines, and prioritize your tasks. You can also view your tasks in a variety of ways, such as by due date, priority, or category. The To-Do List Website is the perfect way to stay organized and on top of your tasks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published