Skip to content

A game database that uses RAWG Video Games Database to fetch game data for over 350,000 games for 50 platforms, including mobiles, from Rapid API. Game sorting, in-app trailer play, screenshots, dynamically generated game pages, and a gauge to show game rating are all features replicated from the original gaming platforms.

Notifications You must be signed in to change notification settings

saliba65/app-game-portal

Repository files navigation

🔗 Game-store

🧾 Descrição🚀 Tecnologias🔨 Features🔝 Possiveis melhorias⚙ settings📝 License

screenshot

🧾Descrição

Aplicativo de game com descrições, classificações e filtros de jogos. Consumindo uma API de jogos. RAWG Video Games Database

🚀Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

🔨Features

  • Listar os jogos.
  • Pagina onde pode-se ver as info do jogo.
  • Pesquisar por algum jogo.
  • Filtrar por jogos.
  • Adicionar os jogos como favoritos
  • Autenticação com o firebase.

🔝Possiveis melhorias

  • Add paginação.
  • Add outros filtros.
  • Add um CRUD, onde o usuário poderá criar uma lista e add os jogos de sua preferência.

⚙Settings

Segue as instruções para baixar e executar o projeto na sua máquina:

git clone + URL do Projeto: clonar este repositório.

cd game-store: acessa a pasta do projeto no terminal.

npm i: para baixar as dependências do projeto.

🪛 Pegue as chaves necessárias

  • Vá em rawg.io para pegar a primeira chave.
  • Para pegar a segunda vá em rapidapi.com e pegue a chave X-RapidAPI-Key. Caso haja dúvidas nessa parte você pode ir em How to find your API key.
  • Depois renomeie o arquivo .env.example para .env e coloque o seguinte

      VITE_API_KEY=' ' //primeira chave
      VITE_RAPID_KEY=' ' //segunda chave
    
    • npm run dev: Executa o projeto em modo/ambiente de desenvolvimento.

    • Abra http://localhost:5173/ para ver o projeto rodando no Navegador.

    📝License

    Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

    About

    A game database that uses RAWG Video Games Database to fetch game data for over 350,000 games for 50 platforms, including mobiles, from Rapid API. Game sorting, in-app trailer play, screenshots, dynamically generated game pages, and a gauge to show game rating are all features replicated from the original gaming platforms.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages