Skip to content

ooiuri/f1-data

Repository files navigation

🏎️ Formula Ap1

Acesse o projeto: https://ooiuri.github.io/f1-data/

image

A Aplicação permite visualizar dados históricos da formula 1, através da API Ergast, trazendo as temporadas e detalhes sobre corridas e pilotos em cada ano. Para complementar o projeto, também exibimos a imagem dos pilotos utilizando informações disponíveis na Wikipedia.

Tecnologias Utilizadas

Como rodar o projeto localmente

  1. Clone o repositório:
   git clone https://github.com/ooiuri/f1-data.git
   cd f1-data
  1. Instale as dependências:
    npm install
  1. Inicie o servidor de desenvolvimento:
    npm run dev
  1. Acesse no navegador:

    http://localhost:5173/f1-data/

Testes

# Rodar todos os testes
npm test

# Rodar testes em modo watch
npm test -- --watch

Obs.: durante a instalação do nock, a fim de interceptar as requisições, foram necessárias algumas configurações de mock no jest.globals.ts e jest.setup.ts. Por esse motivo, ao fazer a redeclaração do MessageChannel para ser acessível dentro do contexto do jest, alguns testes não estão conseguindo comunicar o seu encerramento, no entanto, estão funcionando e testando as features corretamente.

Autor

Desenvolvido por Iuri Reis

About

Formula 1 Dashboard with seasons data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors