Skip to content

VictorPontual/ELO

Repository files navigation

ELO

Deploy grátis (Vercel + Supabase)

Para hospedar o sistema de graça e com durabilidade, veja o guia passo a passo em DEPLOY.md. O código já está configurado (vercel.json, api/index.py, WhiteNoise, cron de avisos).

Requisitos

  • Windows 10/11
  • Git
  • Docker Desktop (recomendado)
  • Opcional para execucao local: Python 3.12+ e PostgreSQL 16+

Instalacao e execucao (Docker)

  1. Clone o repositorio
git clone <URL_DO_REPO>
cd ELO
  1. Crie o arquivo .env na raiz do projeto
DJANGO_SECRET_KEY=uma-chave-forte
DJANGO_DEBUG=True
DB_NAME=elo
DB_USER=elo_user
DB_PASSWORD=senha
DB_HOST=db
DB_PORT=5432
  1. Suba os containers
docker compose up --build
  1. Rode as migracoes e crie o admin
docker compose exec web python manage.py migrate
docker compose exec web python manage.py createsuperuser
  1. Acesse o sistema

Instalacao e execucao (local sem Docker)

  1. Clone o repositorio
git clone <URL_DO_REPO>
cd ELO
  1. Crie e ative a venv
python -m venv .venv
.
venv\Scripts\Activate.ps1
  1. Instale dependencias
pip install -r requirements.txt
  1. Configure o .env
DJANGO_SECRET_KEY=uma-chave-forte
DJANGO_DEBUG=True
DB_NAME=elo
DB_USER=elo_user
DB_PASSWORD=senha
DB_HOST=localhost
DB_PORT=5432
  1. Rode migracoes e suba o servidor
cd elo
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
  1. Acesse

About

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors