Skip to content

Deblina31/To-Do-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

To Do List

A simple yet visually appealing To-Do List web application designed to help users organize and manage tasks efficiently.
The application provides an intuitive interface with persistent data storage for a seamless user experience.

Live Demo

https://to-do-list-delta-ruby.vercel.app/

Overview

This project allows users to add, remove, and track their daily tasks with ease. It leverages browser LocalStorage to ensure that tasks remain saved even after refreshing the page.

Features

  • Task Management – Add and remove tasks effortlessly
  • Completion Tracking – Mark tasks as completed with a visual strikethrough effect
  • Data Persistence – Tasks are stored using LocalStorage and remain after page refresh
  • Responsive & Aesthetic UI – Clean layout with soft colors and smooth user experience

Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • LocalStorage API

How to Use

  1. Add tasks using the input field
  2. Click on a task to mark it as completed
  3. Remove tasks when no longer needed
  4. Tasks are automatically saved in the browser

Limitations

  • No backend or cloud sync
  • No user authentication
  • Data is limited to a single browser/device

Future Improvements

  • Add edit task functionality
  • Add due dates and reminders
  • Implement drag-and-drop task reordering
  • Add categories or priority levels
  • Enable cloud sync and authentication

Deployment

The project is deployed using Vercel.

Contribution

This project is open for contributions and improvements. Feel free to fork the repository and submit a pull request.

License

This project is created for educational and demonstration purposes.

Releases

No releases published

Packages

 
 
 

Contributors