Sistema criado em Python e Django para gerenciar informações de inscrições de um evento. Uma versão online pode ser conferida aqui.
- Clonar o repositório;
- Criar um virtualenv com Python 3.9;
- Ativar o virtualenv;
- Instalar as dependências;
- Configurar a instância com o .env;
- Executar os testes.
git clone https://github.com/davischoll/wttd-eventex.git wttd
cd wttd
python -m venv .wttd
source .wttd/bin/activate
pip install -r requirements-dev.txt
cp contrib/env-sample .env
python manage.py test
- Criar uma instância no Heroku;
- Enviar as configurações para o Heroku;
- Definir uma SECRET_KEY segura para a instância;
- Definir DEBUG=False;
- Configurar o serviço de email;
- Enviar o código para o Heroku.
heroku create minha_instancia
heroku config:push
heorku config:set SECRET_KEY=`python contrib/secret_gen.py`
heroku config:set DEBUG=False
# configurar o email
git push heroku main --force