Skip to content

A simple F1 themed WebAPI using Node.js and Fastify

Notifications You must be signed in to change notification settings

WesllenWorld/f1-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F1 Driver & Team API

Descrição

Esta API simples, construída com Fastify, fornece informações sobre os pilotos e equipes da Fórmula 1. Ela inclui endpoints que retornam uma lista de equipes, uma lista de pilotos e detalhes sobre pilotos específicos.

Tecnologias Utilizadas

  • Node.js
  • Fastify - Framework web rápido e eficiente para Node.js
  • CORS - Habilita Cross-Origin Resource Sharing para permitir que a API seja acessada de qualquer origem
  • TypeScript - Superset para incrementar o JavaScript

Endpoints

GET /teams

Retorna uma lista das equipes da Fórmula 1.

GET /drivers

Retorna uma lista de pilotos da Fórmula 1.

GET /drivers/:id

Retorna as informações detalhadas de um piloto com base no seu ID.

Parâmetros:

id (string): O ID do piloto.

Como Executar

    1. Clone o repositório
git clone https://github.com/seu-usuario/f1-api.git
    1. Instale as dependências
npm install
    1. Inicie o servidor
npm run start:dev

About

A simple F1 themed WebAPI using Node.js and Fastify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published