Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viniciuscassemira/todolist-js
Uma lista to-do construída em JavaScript
https://github.com/viniciuscassemira/todolist-js
development js todolist
Last synced: 7 days ago
JSON representation
Uma lista to-do construída em JavaScript
- Host: GitHub
- URL: https://github.com/viniciuscassemira/todolist-js
- Owner: ViniciusCassemira
- Created: 2024-10-19T14:45:59.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-10-19T14:47:11.000Z (4 months ago)
- Last Synced: 2025-02-05T12:14:51.686Z (7 days ago)
- Topics: development, js, todolist
- Language: JavaScript
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Lista To-do simples
Este projeto é um aplicativo simples de lista de tarefas desenvolvido com JavaScript puro. Ele permite que os tarefas sejam adicionadas, editadas, excluídas e marcando tarefas como concluídas ou pendentes. As tarefas são salvas no armazenamento local do navegador, garantindo que seus dados persistam mesmo após a atualização da página.
## Funcionalidades
- **Adicionar Tarefa**: Crie novas tarefas para controlar seus itens pendentes.
- **Renomear tarefa**: edite o conteúdo de qualquer tarefa para atualizar suas informações.
- **Excluir tarefa**: remova qualquer tarefa da lista se ela não for mais necessária.
- **Marcar/Desmarcar Tarefa**: marque tarefas como concluídas ou pendentes com um simples clique.
- **Armazenamento local**: As tarefas são salvas automaticamente no armazenamento local do navegador, portanto são carregadas mesmo quando a página é atualizada (F5).## Tecnologias usadas
- **JavaScript**: Para gerenciar as ações de tarefas e armazenamento local.
- **HTML/CSS**: Para estruturar e estilizar a aplicação.## Instalação
1. Clone o repositório:
```bash
git clone https://github.com/viniciusCassemira/todoList-JS.git
```
2. Navegue até o repositório do projeto:
```bash
cd todoList-JS
```
3. Abra \`index.html\` em seu navegador para começar a utilizar o programa.## Uso
- Para adicionar uma tarefa, digite a descrição da tarefa e clicar no botão "Add item".
- Para renomear uma tarefa, clique no texto da task para editar o seu conteúdo.
- Para excluir uma tarefa, clique no ícone de exclusão ao lado da tarefa.
- Para marcar ou desmarcar uma tarefa como concluída, clique no checkbox do outro lado da tarefa.
- Suas tarefas são salvas automaticamente, assim você pode fechar ou atualizar a página sem perdê-las.