Skip to content

This ToDo list app allows users to manage their tasks efficiently. It offers a simple and intuitive interface for adding, checking, and removing tasks.

Notifications You must be signed in to change notification settings

HuzaifaIlyas02/TODO-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon ToDoList

A straightforward ToDo list app built using HTML, CSS, and JavaScript. This ToDo list app allows users to manage their tasks efficiently. It offers a simple and intuitive interface for adding, checking, and removing tasks. The project is aimed at providing a practical example of using web technologies for creating a basic task management application.

Features

  • Add tasks
  • Mark tasks as completed
  • Remove tasks
  • Local storage for data persistence

Run the Project

  1. Clone this repository.
  2. Open index.html in your web browser.

What I Learned

During the development of this project, I learned:

  • Efficient DOM manipulation using JavaScript.
  • Local storage usage for data persistence.
  • Styling and layout design with CSS.

Development Process

I followed a systematic process while building the ToDo List App:

  1. Initialization: Set up the project structure and basic HTML, CSS, and JavaScript files.

  2. Task Addition: Implemented the functionality to add tasks to the list.

  3. Task Completion: Enabled users to mark tasks as completed.

  4. Task Removal: Implemented the ability to remove tasks from the list.

  5. Local Storage: Integrated local storage for data persistence across page reloads.

  6. Styling: Applied CSS styles for a visually appeaxxrxrling and user-friendly interface.

Future Improvements

  • Implement user authentication for personalized task lists.
  • Add due dates and priority levels for tasks.

Demo Video

ToDo.list.-.Google.Chrome.2024-01-23.00-41-11.mp4

About

This ToDo list app allows users to manage their tasks efficiently. It offers a simple and intuitive interface for adding, checking, and removing tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published