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

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

A web application that allows users to manage tasks efficiently. Users can add tasks, mark them as complete, and remove them. The app stores tasks in the local storage, ensuring data persistence across sessions. The ui features, such as stars, moon, marked and unmarked symbols are self made.
https://github.com/czesctuklap/to-do-list

to-do to-do-app to-do-list todoapp todolist

Last synced: 7 months ago
JSON representation

A web application that allows users to manage tasks efficiently. Users can add tasks, mark them as complete, and remove them. The app stores tasks in the local storage, ensuring data persistence across sessions. The ui features, such as stars, moon, marked and unmarked symbols are self made.

Awesome Lists containing this project

README

          

# To-Do List
A web application designed to help users manage their daily tasks efficiently. Users can add new tasks, mark them as complete, and remove tasks when they are no longer needed. The app leverages local storage to ensure that task data persists across browser sessions.

### Features
- **Add Tasks**: Users can add tasks to the list by typing into the input box and clicking the `"Add"` button or pressing the `"Enter"` key.
- **Mark Tasks** as Complete: Tasks can be marked as complete by clicking on them. Completed tasks are displayed with a line-through style.
- **Delete Tasks**: Users can delete tasks by clicking the `×` icon next to each task.
- **Data Persistence**: Tasks are saved in the browser's local storage, so they persist even after the page is refreshed.
- **Responsive Design**: The app is designed to be responsive and works well on various screen sizes.
- **Celestial Theme**: The interface features a visually appealing celestial theme with animated stars and a moon.

### Preview
![image](https://github.com/user-attachments/assets/0604136e-f04f-40fc-b39d-fb21a2f8d187)