Skip to content

Remade: My Next Game - Games Website, made using Next (React), TypeScrpt, MongoDB, Express and IGDB API.

Notifications You must be signed in to change notification settings

ErickLimaS/games-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

My Next Game - Site de Video Games



logo do site My Next Game



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.

🔨 Funcionalidades

  • 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.

🔨 Como rodar o projeto?

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]

✔️ Tecnologias Utilizadas

  • Next.js
  • TypeScript
  • Styled Components
  • Redux
  • MongoDB
  • Mongoose
  • Express
  • Axios
  • bcrypt
  • Dotenv

About

Remade: My Next Game - Games Website, made using Next (React), TypeScrpt, MongoDB, Express and IGDB API.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published