Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fredvuni/todolist
A todo list javaScript project that stores data in the browser localStorage , deletes and updates items
https://github.com/fredvuni/todolist
font-awesome html-css-javascript localstorage
Last synced: 16 days ago
JSON representation
A todo list javaScript project that stores data in the browser localStorage , deletes and updates items
- Host: GitHub
- URL: https://github.com/fredvuni/todolist
- Owner: FREDVUNI
- Created: 2022-03-28T08:21:45.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-02T05:51:34.000Z (over 1 year ago)
- Last Synced: 2024-12-01T17:43:22.447Z (3 months ago)
- Topics: font-awesome, html-css-javascript, localstorage
- Language: JavaScript
- Homepage: https://todolist-fred.netlify.app/
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TodoList
## Overview
The TodoList project is a basic JavaScript application that allows you to create, store, update, and delete tasks in your browser. It utilizes the browser's `localStorage` to persist your tasks even after refreshing or closing the page.## Features
- Create new tasks.
- Update existing tasks.
- Delete tasks.
- Persist data in the browser's `localStorage`.
- A user-friendly and intuitive interface.## Usage
1. Clone the repository to your local machine.
2. Open the `index.html` file in your web browser.
3. You will see the TodoList interface where you can add, update, and delete tasks.
4. Tasks are stored in the browser's `localStorage`, so they will persist across sessions.## Technologies
- HTML
- CSS
- JavaScript
- Web Storage API (`localStorage`)## Getting Started
To get started with the TodoList project, follow these steps:1. Clone the repository to your local machine:
```
git clone https://github.com/FREDVUNI/todoList.git
```2. Open the `index.html` file in your web browser.
3. You can start adding, updating, and deleting tasks. Your tasks will be saved and retrieved from the browser's `localStorage`.
## Contributing
Contributions to the project are welcome. If you'd like to contribute, please follow these steps:1. Fork the repository.
2. Create a new branch for your feature or bug fix:
```
git checkout -b feature/your-feature
```3. Make your changes and commit them:
```
git commit -m 'Add a new feature'
```4. Push your changes to your fork:
```
git push origin feature/your-feature
```5. Create a pull request on the original repository's GitHub page.
## screenshot
![image](https://github.com/FREDVUNI/todoList/assets/41730664/d3599dc2-a11d-4dc8-83bb-9884cb72b524)