An open API service indexing awesome lists of open source software.

https://github.com/abdulahad968/to-do-list

A simple to do list implemented using Browser Local Storage + IP hack
https://github.com/abdulahad968/to-do-list

css3 html-css-javascript html5 javascript nodejs spa todolist website

Last synced: 3 months ago
JSON representation

A simple to do list implemented using Browser Local Storage + IP hack

Awesome Lists containing this project

README

          

# TO-DO List Web App

A simple and stylish TO-DO List web application built with HTML, CSS, and JavaScript. This app allows users to add, view, and remove tasks. Tasks are stored in the browser's local storage, so they persist even after refreshing the page.



## Features

- **Add Tasks:** Easily add new tasks to your list.
- **Remove Tasks:** Delete tasks with a single click.
- **Persistent Storage:** Tasks are saved in the browser's local storage and remain available even after refreshing or closing the browser.
- **Responsive Design:** Works seamlessly on desktop, tablet, and mobile devices.
- **Modern UI:** Stylish design with smooth animations and gradients.

## Live Demo

Check out the live demo here: [TO-DO List Live Demo](https://abdulahad968.github.io/TO-DO-LIST/)

## How to Use

1. **Add a Task:**
- Type your task in the input field.
- Click the "Add Task" button or press `Enter`.

2. **Remove a Task:**
- Click the "Remove" button next to the task you want to delete.

3. **Persistent Tasks:**
- Tasks are automatically saved in your browser's local storage. They will still be there when you revisit the page.

## Technologies Used

- **HTML:** Structure of the web page.
- **CSS:** Styling and animations.
- **JavaScript:** Functionality and local storage handling.

## Setup and Installation

To run this project locally, follow these steps:

1. **Clone the Repository:**
```bash
git clone https://github.com/Abdulahad968/TO-DO-LIST.git