Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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.