Este é um simples aplicativo de lista de tarefas em React onde os usuários podem criar, editar e excluir tarefas.
Para começar com este projeto, siga estes passos:
- Clone este repositório para a sua máquina local.
- Instale as dependências necessárias executando
npm install
. - Inicie o servidor de desenvolvimento executando
npm start
.
- Criar novas tarefas fornecendo um título e tempo estimado.
- Marcar tarefas como completadas.
- Excluir tarefas quando não forem mais necessárias.
- React
- React Icons
- Fetch API
- CSS
- Insira o título da tarefa e o tempo estimado nos campos de entrada.
- Clique no botão "Criar Tarefa" para criar a tarefa.
- Para marcar uma tarefa como concluída, clique no ícone de marcador ao lado dela.
- Para excluir uma tarefa, clique no ícone de lixeira ao lado dela.
Este aplicativo se comunica com uma API RESTful para realizar operações CRUD nas tarefas. Os endpoints da API são os seguintes:
GET /todos
: Obter todas as tarefas.POST /todos
: Criar uma nova tarefa.PUT /todos/:id
: Atualizar uma tarefa (marcar como concluída).DELETE /todos/:id
: Excluir uma tarefa.
Este projeto está licenciado sob a Licença MIT.