/ToDoList

Project developed in conjunction with Rocketseat - Ignite

Primary LanguageTypeScript

🎨 Layout

igniteToDoList

📃 Sobre

Este é o primeiro desafio da trilha de ReactJS do Ignite, onde desenvolvi uma aplicação de controle de tarefas no estilo to-do list. Trata-se de uma aplicação web de uma lista de tarefas. Nela, o usuário pode adicionar as tarefas a serem realizadas e atualizar o status das mesmas conforme forem executadas (marcar e desmarcar uma tarefa como concluída). Poderá colocar na lista quantos itens quiser, além de marcá-los como concluídos, mudá-los de posição ou deletá-los.

👨‍💻 Habilidades Desenvolvidas

  • Criar a estrutura do HTML
  • Criar a estrutura do CSS
  • Adicionar uma nova tarefa
  • Marcar e desmarcar uma tarefa como finalizada
  • Remover uma tarefa da listagem
  • Mostrar o progresso de conclusão das tarefas
  • ID gerado automaticamente pelo UUID
  • Reagir a interações do usuário utilizando escutadores de eventos

🛠️ Ferramentas Utilizadas

Esse projeto foi desenvolvido com as seguintes tecnologias:

⚙ Instalação

Clone o projeto para o local desejado em seu computador.

$ git clone git@github.com:famalaquias/ToDoList.git

🚧 Executando o Projeto

# Navegue até o diretório 
$ cd ToDoList

# Instale as dependências necessárias
$ npm install

# Agora inicie o servidor
$ npm run dev

Feito por Fabiane Malaquias 👋 LinkedIn e GitHub