Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hfwassim010/basic-todo-application-html-css-js-not-responsive
this is a basic html & css & js, todo application
https://github.com/hfwassim010/basic-todo-application-html-css-js-not-responsive
Last synced: 24 days ago
JSON representation
this is a basic html & css & js, todo application
- Host: GitHub
- URL: https://github.com/hfwassim010/basic-todo-application-html-css-js-not-responsive
- Owner: hfwassim010
- Created: 2024-11-30T22:44:00.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-01T00:11:57.000Z (about 1 month ago)
- Last Synced: 2024-12-01T00:26:16.970Z (about 1 month ago)
- Language: CSS
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To-Do App
## Developed by: HF Wassim
### Overview
This is a simple To-Do application designed to manage tasks. The application allows users to:
- Add tasks
- Update tasks
- Delete individual tasks
- Delete all tasks
The app uses basic HTML, CSS, and JavaScript for functionality. It operates on task objects and utilizes various JavaScript array methods for task management.
### Features
- **Add Task**: Add new tasks to the list with a unique identifier.
- **Update Task**: Edit the name of a task.
- **Delete Task**: Remove a specific task from the list.
- **Delete All Tasks**: Remove all tasks from the list.
- **Array Methods**: Utilizes JavaScript array methods (`filter()`, `map()`, `push()`) to manage tasks.
- **Task Objects**: Each task is represented as an object with properties like `id` and `name`.### Task Object Structure
Each task is stored as an object in the following format:
```javascript
{
id: , // Unique task identifier
name: // Name of the task
}