A API desenvolvido tem como objetivo fazer chamada para a API SpaceX, persistir os dados recebidos no banco de dados MySQL usando o Prisma e por fim retornar os dados lendo no banco de dados. As informações escolhidas para serem trabalhadas nas rotas foram sobre lançamentos passados e próximos lançamentos. A base de dados da V4 SpaceX-API teve sua última atualização no ano de 2022.
Ao iniciar a aplicação a API faz requisições para a API SpaceX e salva os dados recebidos no banco de dados.
A API fornece rotas para o cliente requisitar dados de lançamentos passados ou próximos lançamentos e também fazer algumas operações no banco de dados.
# Clone este repositório
$ git clone https://github.com/lorraynefirme/API-SalaryFits.git
# Acesse a pasta do projeto no terminal/cmd
$ cd API-SalaryFits
# Instale as dependências
$ npm install
# Preencha as variáveis de ambiente
# Execute para criar as tabelas no banco de dados
$ npm run createdb
# Execute a aplicação em modo de desenvolvimento
$ npm run start:dev