Evento "NLW eSports", realizado entre os dias 11 e 18 de setembro de 2022, pela plataforma da Rocketseat, pelos instrutores Diego Fernandes e Rodrigo Gonçalves. Teve como propósito a construção de uma aplicação multiplataforma (Web/Mobile) com o tema de Games, onde podemos criar anúncios para encontrar amigos que jogam algo em comum.
-
Backend
-
Frontend (Web)
- Framework: React + Vite
- Dependencies: Axios, Radix UI, Tailwind CSS, Keen-Slider, Phosphor Icons, SweetAlert2 , react-copy-to-clipboard
-
App
- Framework: React Native + Expo
- Dependencies: Expo, phosphor-react-native
Method | URL | Result |
---|---|---|
GET | http://localhost:3333/games |
Retorna todos os Games. |
GET | http://localhost:3333/games/:id |
Retorna um Game específico. |
GET | http://localhost:3333/games/:id/ads |
Retorna todos anúncios de um Game específico. |
GET | http://localhost:3333/ads/:id/discord |
Retorna o usuário do Discord cadastrado em um anúncio. |
POST | http://localhost:3333/games/:id/ads |
Cria um anúncio para um Game específico. |
Projeto da trilha Ignite, desenvolvido durante a semana NLW eSports (Rocketseat), entre os dias 11 e 18 de setembro de 2022.