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

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

Conquer chaos with this JavaScript ToDo List! Add, complete, delete tasks in a clean UI. Empty list? Get a motivational nudge! Practice project showcasing HTML, CSS, JavaScript, and LocalStorage. Dive in and tame your tasks!
https://github.com/rustembey/to-do-list

css html javascript vanilla-javascript

Last synced: 2 months ago
JSON representation

Conquer chaos with this JavaScript ToDo List! Add, complete, delete tasks in a clean UI. Empty list? Get a motivational nudge! Practice project showcasing HTML, CSS, JavaScript, and LocalStorage. Dive in and tame your tasks!

Awesome Lists containing this project

README

          

# ToDo List

A simple ToDo List application built for practicing JavaScript skills.

## Description

This ToDo List allows you to add, complete, and delete tasks. It also persists tasks using LocalStorage, so they are not lost when the page is reloaded.

## Demo

[https://rustembey.github.io/to-do-List/]

## Technologies Used

* HTML
* CSS
* JavaScript
* LocalStorage

## Installation

1. Clone the repository: `https://github.com/rustembey/to-do-List.git`
2. Open `index.html` in your browser.

## Usage

1. Enter a task in the input field.
2. Click the "Add Task" button.
3. Click the "Done" icon to mark a task as completed.
4. Click the "Delete" icon to remove a task.

## Contributing

If you'd like to contribute to this project, please follow these steps:

1. Fork the repository.
2. Create a new branch: `git checkout -b feature/your-feature-name`
3. Make your changes.
4. Commit your changes: `git commit -m 'Add some feature'`
5. Push to the branch: `git push origin feature/your-feature-name`
6. Create a Pull Request.

## License

MIT License