O projeto nasceu a partir da necessidade de uma amostra mais fácil e viável para poder verificar a localização das aulas, seus horários e suas salas. Ele se iniciou comigo, porém, atualmente aceito a ajuda de outras pessoas no curso para poder melhorar a aplicação de uma forma onde todos sejam benefíciados.
Ele foi desenvolvido para atender da melhor forma possível pessoas que utilizem da página em dispositivos móveis. Sendo feito em Mobile-First.
-
Clone o repositório:
git clone https://github.com/RafaelD-S/Que-Aula -
Entre no diretório do projeto:
cd Que-Aula -
Instale as dependências:
npm install -
Inicie o servidor de desenvolvimento:
npm run dev
O projeto possui uma suíte completa de testes implementada com Vitest. Use os seguintes comandos:
# Executar todos os testes
npm test
# Executar testes em modo watch (reexecuta automaticamente quando arquivos mudam)
npm run test:watch
# Executar testes uma única vez (sem watch)
npm run test:run
# Executar testes com relatório de cobertura
npm run test:coverage
# Executar testes com interface gráfica
npm run test:ui- Framework: Vitest com React Testing Library
- Cobertura: Relatórios detalhados de cobertura de código
- Mocks: Dados mock abrangentes para todos os componentes
- Tipos de Teste: Componentes, páginas, hooks, serviços e utilitários
|
Rafael Dantas |
Luana Lima |
Júlio Sousa |
Andrey Gomes |
Marcus Fonseca |