Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do List App

Este é um aplicativo de lista de tarefas (to-do list) construído com Vite e React. Permite que você crie, visualize, edite, marque como concluída e exclua tarefas e também fornece recursos de pesquisa para facilitar a localização de tarefas específicas.

Funcionalidades

  • Adicione novas tarefas com um título e uma categoria.
  • Edite tarefas existentes diretamente na lista.
  • Marque tarefas como concluídas para acompanhamento.
  • Filtragem de tarefas por status (concluídas ou pendentes) e categoria.
  • Pesquisa rápida para encontrar tarefas específicas.

Pré-requisitos

Antes de começar, certifique-se de ter as seguintes ferramentas instaladas:

Instalação

Clone o projeto

com HTTPS
git clone https://github.com/https://github.com/DaniSodeiro/To-do-list
com SSH
git clone git@github.com:DaniSodeiro/To-do-list.git
**_Entre no diretório do projeto
cd to-do-list
Instale as dependências
npm install
npm create vite@latest
Inicie o servidor
npm run start

//ou

npm start
O aplicativo estará disponível em:
`http://localhost:5173`

🎉🎉🎉 É isso, aproveite o projeto.

Estrutura do Projeto

  • Filter.jsx: Componente para criar uma interface de filtro.
  • Search.jsx: Componente para criar uma interface de pesquisa.
  • Todo.jsx: Componente para representar uma tarefa na lista.
  • TodoForm.jsx: Componente para criar novas tarefas.
  • App.css: Arquivo de estilo global.
  • App.jsx: Componente principal que utiliza os componentes acima e gerencia o estado da lista de tarefas.
  • Main.jsx: Arquivo de ponto de entrada que renderiza o aplicativo no DOM.

Como Utilizar

Neste aplicativo de lista de tarefas, você pode adicionar novas tarefas informando um título e uma categoria para cada uma delas.

Entrada

Na parte "Criar tarefa"

1. Digite um título para a tarefa.

   - Exemplo: "Ir ao mercado"

2. Escolha uma categoria para a tarefa.

   - Exemplo: "Casa"

3. Pressione a tecla [Enter] para adicionar a tarefa à lista.

Exemplo:

  • Tarefa 1:
    • Título: Ir ao mercado
    • Categoria: Casa

Saída

As tarefas adicionadas serão exibidas na lista com as seguintes opções:

  • [Editar]: Permite editar o título da tarefa.
  • [Concluir]: Marca a tarefa como concluída.
  • [Excluir]: Remove a tarefa da lista.

image

Você também pode filtrar as tarefas por status (Todas, Concluídas, Pendentes) e pesquisar tarefas por texto.

Agora você está pronto para começar a gerenciar suas tarefas!

Referência

Feito por Daniela Sodeiro ♥️

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages