SBGO - Seu Barriga Gerador de Ofertas
Como desenvolver?
- Clone o repositório.
- Crie um virtualenv com Python 3.8
- Ative o virtualenv.
- Instale as dependências.
- Configure a instância com o .env.
- Crie o banco de dados. (Necessário postgres instalado, caso Docker, criar as bases:
sbgo
esbgo_test
) - Execute os testes.
git clone git@github.com:rvaccari/sbgo.git
cd sbgo/project
python -m venv .venv
source .venv/bin/activate
pip install -r requirements-dev.txt
cp contrib/env-sample .env
cp contrib/env.docker-sample .env
make pre-install
make test
Docker
- Clone o repositório.
- Configure a instância com o .env.
- Execute a aplicação.
- Execute os testes.
- Pare a aplicação.
git clone git@github.com:rvaccari/sbgo.git
cd sbgo/project
cp contrib/env-sample .env
cp contrib/env.docker-sample .env.docker
make docker-up
make docker-test
make docker-down
Documentação
A documentação está disponível nas urls