Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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
}