An open API service indexing awesome lists of open source software.

https://github.com/tiagom13/esports_server

Projeto NodeJs - Aplicação para criação e listagem de anúncios de games
https://github.com/tiagom13/esports_server

express migrations nodejs prisma sqlite typescript

Last synced: 2 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 🚀 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