/eSports_server

Projeto NodeJs - Aplicação para criação e listagem de anúncios de games

Primary LanguageTypeScript

🚀 NLW eSports - Back-End

Está é a aplicação Back-End do Evento da NLW eSports, está aplicação feita em NodeJS, consiste em uma busca e criação de anúnicos de jogos, temos algumas rotas da api, que consiste em buscar dados de jogos e anúncios, criar anúncios para jogos, assim podendo ser consultado todos os anúncios criados para cada jogo.

A aplicação tem quatro rotas, uma rota lista todos os jogos, uma segunda rota para listar os anúncios de cada jogo, uma terceira rota para listar o discord do usuário quando necessário, e uma quarta rota, essa para criação de anúncio dos jogos. Então temos três rotas com o método GET e uma com o método POST.

A aplicação foi construida com várias ferramentas, aprimorando o conhecimento e conhecendo novas tecnologias. A utilização do Banco de Dados Sqlite para o armazenamento de dados, e o Prisma para gerar migrations e facilitar a criação das tabelas do Banco de Dados.

🛠️ Ferramentas Utilizadas

  • NodeJs
  • Express
  • Typescript
  • Prisma
  • Sqlite
  • Cors