Skip to content

lfpicoloto1/gordox-or-highelo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gordox ou High Elo?

Gordox

Gordox ou High Elo? é um jogo interativo onde os usuários assistem a clipes de jogadas do League of Legends e tentam adivinhar: foi o Gordox ou um jogador de High Elo?


🚀 Funcionalidades

  • Interface simples e divertida.
  • Sistema de registro de escolhas no back-end.
  • Comunicação entre front-end e back-end via API.
  • Totalmente dockerizado para fácil deploy.

🛠️ Tecnologias Utilizadas

  • Front-End: React
  • Back-End: FastAPI
  • Banco de Dados: PostgreSQL
  • Docker: Para containerização do projeto.

⚙️ Pré-requisitos

Antes de começar, certifique-se de ter:

  • Docker instalado na sua máquina.
  • Git para clonar o repositório.

📦 Como Rodar o Projeto

1. Clone o Repositório

git clone https://github.com/seu-usuario/gordox-or-highelo.git
cd gordox-or-highelo

2. Configure as Variáveis de Ambiente

Crie um arquivo .env na raiz do projeto

Adicione as variáveis necessárias: DATABASE_URL=postgresql://postgres:user@pass:5432/db

3. Suba os Containers com Docker Compose

docker-compose up --build

Front-End: http://localhost:3000 Back-End: http://localhost:8000