Skip to content
forked from garoa/telemob

Telemob: para ajudar a sociedade civil a pressionar seus deputados e senadores no Congresso Nacional

License

Notifications You must be signed in to change notification settings

luizhandrade/telemob

 
 

Repository files navigation

#Como Contribuir

Ao fazer um pull-request, assegure-se de que os mantenedores do projeto sabem o seu nome e o seu e-mail. Se não tivermos essas informações, não aceitaremos seu pull-request, por melhor que seja.

##Clonar código e instalar dependências

git clone https://github.com/garoa/telemob.git
cd telemob
pip install -r requirements
python manage.py syncdb --migrate

##Configurar ambiente

mv .rename-to-dotenv .env

Coloque no arquivo .env as credenciais do reCaptcha (http://www.google.com/recaptcha)

##Rodando o projeto

python manage.py runserver

#Para instalar no Heroku

heroku create telemob
heroku labs:enable user-env-compile
heroku config:set 'SECRET_KEY=VALOR-RANDOMICO-QUE-O-STARTPROJECT-GERA-PRA-VC'
heroku config:set DEBUG=False
heroku config:set 'RECAPTCHA_PUBLIC_KEY=CHAVE-PUBLICA-DO-RECAPTCHA'
heroku config:set 'RECAPTCHA_PRIVATE_KEY=CHAVE-PRIVADA-DO-RECAPTCHA'
heroku config:set 'GTM_CONTAINER=CONTAINER-DO-GOOGLE-TAG-MANAGER'
git push heroku master
heroku run python manage.py syncdb --migrate

#Para fazer deploy no Heroku

git push heroku master
heroku run python manage.py syncdb --migrate

#Gerar credenciais do reCaptcha Para gerar as credenciais do reCaptcha acesse http://www.google.com/recaptcha

#Configurar o Google Tag Manager Através do Google Tag Manager é possível configurar o Google Analytics e outras ferramentas externas. Para configurar uma conta acesse: https://www.google.com/tagmanager

About

Telemob: para ajudar a sociedade civil a pressionar seus deputados e senadores no Congresso Nacional

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.0%
  • JavaScript 2.5%
  • Other 1.5%