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

https://github.com/justin-marian/todo-list

WebDev101 Project🌐- Interactive To-Do List app for managing homework and projects efficiently. Features task filtering, local storage, and a clean UI.
https://github.com/justin-marian/todo-list

responsive-ui todo-list-app-vanilla-javascript

Last synced: 10 months ago
JSON representation

WebDev101 Project🌐- Interactive To-Do List app for managing homework and projects efficiently. Features task filtering, local storage, and a clean UI.

Awesome Lists containing this project

README

          

# πŸ“ TODO List App - Reminder Homeworks

Reminder Homeworks is a simple and modern To-Do List web app designed for organizing homework and projects efficiently. It lets users `add`, `edit`, `delete`, and `mark tasks as completed`, with tasks stored locally for persistence.

With an intuitive UI, smooth animations, and filter options (**All**, **In Progress**, **Finished**), managing tasks becomes effortless and much more efficient.

---

## πŸš€ Features

- βœ… **Task Management**: Add, edit, delete, and mark tasks as completed.
- πŸ” **Filters**: View tasks in three categories: **All**, **In Progress**, and **Finished**.
- πŸ’Ύ **Persistent Storage**: Uses `localStorage` to retain tasks even after page reload.
- 🎨 **User-Friendly Interface**: Clean UI with animations and emoji-enhanced tasks.
- πŸ”— **GitHub Integration**: Quick access to the project repository.

---

## πŸ“Έ Screenshot

![Reminder Homeworks Preview](pictures/final_result.png)

---

## 🎨 UI Enhancements

- 🌟 **Soft shadow effects** for better visibility.
- 🎭 **Emoji-based** task representation.
- πŸ–±οΈ **Hover effects and animations** for smooth interactions.

---

## πŸ› οΈ Technologies Used

- πŸ— **HTML5 & CSS3** – Responsive design.
- ⚑ **JavaScript (Vanilla JS)** – Task handling logic.
- πŸ’½ **LocalStorage** – Data persistence.

---