My Next Game é uma aplicação web que utiliza as APIs IGDB e HowLongToBeat para mostrar várias informações de jogos, o preço e seu tempo de duração até completa-lo.
-
Crie sua conta
: Salve seus jogos favoritos e visualize a qualquer hora. -
Procure o seu próximo jogo
: Use o sistema de busca suportado pela API da Twitch e ache o jogo que quiser. -
Quanto tempo leva pra terminar?
: Saiba quantas horas cada jogo leva para terminar.
Crie um arquivo .env
na pasta front_end
com as seguintes informações:
API_RENDER_URL=[url de onde foi feito o deploy do backend]/api
Crie um arquivo .env
na pasta back_end
com as seguintes informações:
PORT=[número da porta que rodará]
CLIENT_ID=[identificação dada pela twitch para o uso da API IGDB]
CLIENT_SECRET=[outra informação dada pela twitch]
JWT_SECRET=[segredo para descriptografar os dados pelo JWT]
MONGODB_URL=[URL do banco de dados, no meu caso, vindo do MongoDB]
Next.js
TypeScript
Styled Components
Redux
MongoDB
Mongoose
Express
Axios
bcrypt
Dotenv