Skip to content

The To-Do List Application is a straightforward, web-based tool that empowers you to efficiently manage your daily tasks and responsibilities. It is designed for simplicity, enabling users to add, edit, and remove tasks with ease. The application also offers advanced features.

Notifications You must be signed in to change notification settings

ShadBalti/To-Do-List-Application-

Repository files navigation

To-Do List Application

This simple web-based To-Do List Application allows you to create, manage, and organize your tasks with features like adding, editing, setting due dates, and marking tasks as completed. The application also utilizes local storage to save your tasks between sessions, ensuring you don't lose any important information.

Screenshot Screenshot

Features

  • Add new tasks with descriptions.
  • Set due dates for tasks using a datepicker.
  • Mark tasks as completed or uncompleted.
  • Edit task descriptions or due dates.
  • Delete unwanted tasks.
  • Store tasks locally to keep them across browser sessions.

Getting Started

You can use this application by opening index.html in a modern web browser. There's no need to install additional dependencies or set up a server.

  1. Clone the repository to your local machine:

git clone https://github.com/ShadBalti/To-Do-List-Application.git

  1. Open the index.html file in your preferred web browser.

  2. You can start adding tasks, setting due dates, and using other features of the application.

Usage

  • Adding a New Task: Enter the task description and due date, then click the "Add Task" button.

  • Editing a Task: To edit a task description or due date, click on the task text, make your changes, and press Enter.

  • Completing a Task: Click the "Complete" button to mark a task as completed. Click it again to uncomplete the task.

  • Deleting a Task: Click the "Delete" button to remove a task from the list.

  • Saving Tasks: The application saves tasks to your local storage, so you can return to them later.

Contributing

If you'd like to contribute to the project, feel free to submit a pull request. We welcome improvements, bug fixes, and new features.

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Create a pull request with a description of your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • This project was inspired by the need for a simple and effective to-do list application for personal use and learning web development.

Contact

For questions or feedback, you can reach out to Dilshad Shad Balti.

About

The To-Do List Application is a straightforward, web-based tool that empowers you to efficiently manage your daily tasks and responsibilities. It is designed for simplicity, enabling users to add, edit, and remove tasks with ease. The application also offers advanced features.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published