A simple yet powerful to-do list web application that helps users manage their daily tasks efficiently.
- β 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.
- Enter a task name and time.
- Click "Add Task" to save.
- Click "Edit" to modify an existing task.
- Click "Delete" to remove a task.
- A notification will alert you 5 minutes before a task's end time.
- 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.
- π Dark mode support.
- π Drag-and-drop task reordering.
- βοΈ Cloud storage integration for syncing tasks across devices.
- Clone the repository:
git clone https://github.com/Jyesht-2108/To-Do-List.git