https://github.com/werberth/eventplus
Plataforma de anuncio de eventos desenvolvida para submissão no processo de seleção de estagio da MidiaCode
https://github.com/werberth/eventplus
Last synced: 15 days ago
JSON representation
Plataforma de anuncio de eventos desenvolvida para submissão no processo de seleção de estagio da MidiaCode
- Host: GitHub
- URL: https://github.com/werberth/eventplus
- Owner: werberth
- Created: 2017-10-31T02:38:04.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-12T21:11:40.000Z (over 8 years ago)
- Last Synced: 2025-10-09T22:37:03.387Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.71 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EventPlus
### Plataforma de anuncio de eventos desenvolvida para submissão no processo de seleção de estágio da MidiaCode

## Como desenvolver?
1. Clone o repositório.
2. Crie um virtualenv com Python 3.6
3. Ative o virtualenv.
4. Instale as dependências
```console
git clone git@github.com:werberth/EventPlus.git eventplus
cd eventplus
python -m venv .env
source .env/bin/activate
pip install -r requirements.txt
```
5. Após intalar as dependências, renomeie o arquivo ```exemple.env``` para ```.env```
e preencha o valor na variável ```SECRET_KEY```. (Entre no site [MiniWebtool](https://www.miniwebtool.com/django-secret-key-generator/), gere uma secrete key, copie e cole como valor da variavel.)
6. Caso queria utilizar o sqlite3, exclua a variável DATABASE_URL (```DATABASE_URL='postgres://username:password/db_name'```) do arquivo.
7. Caso queira utilizar o PostgreSQL substitua o valor ```username```, ```password``` e ```db_name``` na string da variável, pelo nome de usuário, senha e nome do banco respectivamente.
8. Rode as migrações:
```console
python manage.py migrate
```
9. Compile as traduções:
```console
python manage.py compilemessages
```
10. Feito, isso é só rodar os tests:
```console
python manage.py test
```