Skip to content

Davasz/GAME-HUB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 

Repository files navigation

PROJETO GAMEHUB

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local.

📋 Pré-requisitos

Você precisará ter instalado na sua maquina:

  • Docker e Docker compose  
  • Node.js e NPM
  • Git
  • PHP 8+ e Composer

🔧 Instalação - Back-End

1. Clonando o projeto

• Execute o comando no seu terminal e clone o repositório:

  $ git clone https://github.com/DaviSouzaES/GAME-HUB-ES.git 

• Entre na pasta do projeto

  $ cd GAME-HUB-ES

2. Preparando as dependências

• Entre na pasta gamehub-api

  $ cd gamehub-api

• Instale as dependências

  $ composer install

3. Ambiente de desenvolvimento

• Construir e rodar os containers:

  // Abra o seu docker desktop
  (Rode no path do docker-compose.yml)    
  $ npm run start:docker

• Rode as migrations:

  $ php artisan migrate

• Iniciar servidor Back-End:

  $ php artisan serve

• Resultado:

  INFO  Server running on [http://127.0.0.1:8000].

🔧 Instalação - Front-Env Vue

1. Preparando as dependências

• No diretório raiz, entre na pasta CLIENT

  $ cd client

• Instale as dependências

  $ npm install

2. Ambiente de desenvolvimento

• Inicie o servidor front-end Vue

  $ npm run serve

• Resultado:

  > [email protected] serve
  > vue-cli-service serve

 INFO  Starting development server...

• Aguarde o build do projeto, ao terminar, acesse no seu navegador:

🛠️ Construído com

Features para implementar

  • Botão de editar as informações do usuário;
  • Paginação dos jogos comprados e com like;
  • Aplicar animações e efeitos em todas as telas;
  • Melhorar o tratamento de erros;
  • Padronizar todo o código;
  • Poder remover um jogo favoritado.

✒️ Autores

  • Davi Souza - Desenvolvimento Completo - Davi Souza

📄 Licença

  • MIT

  • O uso da RAWG Video Games Database API deve ser respeitada de acordo com os termos e condições de uso, provido pela RAWG


linkedin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published