Skip to content

Build a responsive todo list using HTML, CSS, and JavaScript. Users can add, edit, delete tasks and set task status. CSS for style, JS for interactivity, providing seamless task management.

License

Notifications You must be signed in to change notification settings

irshad1415/Todo-list-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo List Web App

Overview

This interactive todo list web application helps users manage tasks efficiently. Users can add, edit, and delete tasks, as well as mark them as completed or pending. The project is built using HTML, CSS, and JavaScript, providing a user-friendly interface for task management.

Features

  • Add Tasks: Input new tasks and press Enter to add them to the list.
  • Edit Tasks: Click the edit icon to modify task names inline.
  • Delete Tasks: Click the delete icon to remove tasks from the list.
  • Mark Tasks: Check the checkbox to mark tasks as completed or pending.
  • Filters: Use filters to view all tasks, completed tasks, or pending tasks.
  • Clear All: Remove all tasks from the list with the "Clear All" button.
  • Local Storage: Tasks persist across sessions using the browser's local storage.

Usage

  1. Clone the repository to your local machine.
  2. Open index.html in your web browser.
  3. Start managing your tasks!

Technologies Used

  • HTML
  • CSS
  • JavaScript

Demo

Todo List Project-(https://irshad1415.github.io/Todo-list-project/)

License

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

Feel free to contribute and enhance the functionality of this todo list app. Open for suggestions and improvements!

About

Build a responsive todo list using HTML, CSS, and JavaScript. Users can add, edit, delete tasks and set task status. CSS for style, JS for interactivity, providing seamless task management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published