Skip to content

Jyesht-2108/To-Do-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ To-Do List Web App

A simple yet powerful to-do list web application that helps users manage their daily tasks efficiently.

🌟 Features

  • βœ… Add new tasks with titles and time.
  • ✏️ Edit or delete tasks.
  • πŸ”” Get notifications when a task is about to end.
  • πŸ“… Save tasks in local storage to persist data.
  • 🎨 Simple and user-friendly UI.

πŸ“Œ How to Use

  1. Enter a task name and time.
  2. Click "Add Task" to save.
  3. Click "Edit" to modify an existing task.
  4. Click "Delete" to remove a task.
  5. A notification will alert you 5 minutes before a task's end time.

πŸ› οΈ Technologies Used

  • HTML – Structure of the web page.
  • CSS – Styling and layout.
  • JavaScript (Vanilla JS) – Functionality and logic.
  • Notification API – For task notifications.
  • Local Storage API – To store tasks in the browser.
  • Date & Time Manipulation – Handling task schedules.

πŸ“Œ Future Enhancements

  • πŸŒ™ Dark mode support.
  • πŸ“Œ Drag-and-drop task reordering.
  • ☁️ Cloud storage integration for syncing tasks across devices.

πŸ› οΈ Installation

  1. Clone the repository:
    git clone https://github.com/Jyesht-2108/To-Do-List.git

About

A simple To-Do List web application built using HTML, CSS, and JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published