Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 2.36 KB

README.md

File metadata and controls

63 lines (36 loc) · 2.36 KB

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.