/todo_react_com_ts

Primeiro projeto desenvolvido durante o curso de TypScript do Hora de Codar.

Primary LanguageTypeScript

Projeto Todo com React e TypeScript

Este projeto é uma aplicação simples de lista de tarefas (Todo) construída com React e TypeScript.

Estrutura do Projeto

O projeto está estruturado da seguinte maneira:

  • src/: Este diretório contém todo o código fonte do projeto.
    • App.tsx: Este é o componente principal da aplicação.
    • components/: Este diretório contém todos os componentes React usados na aplicação.
      • TaskForm.tsx: Este componente é responsável por adicionar novas tarefas.
      • TaskList.tsx: Este componente é responsável por exibir as tarefas.
    • interfaces/: Este diretório contém todas as interfaces TypeScript usadas na aplicação.
      • Task.ts: Esta interface define a estrutura de uma tarefa.

Como executar o projeto

  1. Clone o repositório para a sua máquina local.
  2. Navegue até o diretório do projeto.
  3. Instale as dependências do projeto com o comando npm install.
  4. Execute o projeto em modo de desenvolvimento com o comando npm run dev.

Como construir o projeto

Para construir o projeto para produção, execute o comando npm run build.

Linting

Este projeto usa ESLint para linting. Você pode executar o linter com o comando npm run lint.

Contribuindo

Contribuições são bem-vindas! Por favor, leia as diretrizes de contribuição antes de enviar um pull request.

Licença

Este projeto está licenciado sob a licença