https://github.com/joshi-jyoti/to-do-list-web-application
A simple to-do list with add, delete, search, and filter features for task management.
https://github.com/joshi-jyoti/to-do-list-web-application
css html javascript to-do-app to-do-list
Last synced: about 2 months ago
JSON representation
A simple to-do list with add, delete, search, and filter features for task management.
- Host: GitHub
- URL: https://github.com/joshi-jyoti/to-do-list-web-application
- Owner: joshi-jyoti
- Created: 2024-05-28T16:58:56.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-31T17:46:16.000Z (8 months ago)
- Last Synced: 2025-06-19T22:08:52.548Z (4 months ago)
- Topics: css, html, javascript, to-do-app, to-do-list
- Language: JavaScript
- Homepage: https://jyoti-to-do-list.netlify.app
- Size: 12.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To-Do-List Web Application ✅
## Description
This To-Do List Web Application provides a user-friendly interface for managing your daily tasks. Built with HTML for structure, CSS for styling, and JavaScript for dynamic interactions, this application allows you to easily add new tasks, delete completed or unwanted tasks, search for specific tasks, and filter tasks based on different criteria (e.g., completed/pending). It's a great tool for staying organized and keeping track of your to-dos.
## Features
* **Add Task:** Add new tasks with a description. ➕
* **Delete Task:** Remove tasks from the list. 🗑️
* **Search Task:** Search for tasks by keyword. 🔍
* **Filter Tasks:** Filter tasks based on completion status (e.g., show all, show completed, show pending). 🎚️
* **Mark as Complete:** Mark tasks as complete. ✅
* **Local Storage:** Tasks are saved to local storage so they persist even after the browser is closed. 💾
* **Responsive Design:** Works well on different screen sizes. 📱💻
## Technologies Used
* **HTML:** Provides the structure and content of the web page. 🧱
* **CSS:** Styles the appearance of the to-do list. 🎨
* **JavaScript:** Handles the dynamic functionality, user interactions, and data manipulation. ⚙️
## Ideal For
* **Personal Productivity:** Managing personal tasks and to-dos. 🧑💼
* **Project Management:** Tracking tasks for small projects. 📋
* **Anyone:** Who needs a simple and effective to-do list. 🌍