Skip to content

grupyrn/jararaca

Repository files navigation

Jararaca

Sistema de gestão de eventos e check-in do Grupy-RN

codecov Testes License: GPL v3

Contribuindo

Contribuições são sempre bem-vindas!

Veja CONTRIBUTING.md para saber como começar.

Rodando localmente

Clone o projeto

  git clone https://github.com/grupyrn/jararaca

Entre no diretório do projeto

  cd jararaca

Para instalar as dependências, será preciso usar o python 3.7.17

Para gerenciar o dependências, usaremos pip e o venv

Crie um ambiente virtual

  python -m venv .venv

Ative o ambiente virtual

No linux:

  source .venv/bin/activate

No windows:

  .venv/Scripts/Activate

Instale as dependências do projeto

  pip install -r requirements-dev.txt

Faça uma cópia do .env

  cp .env.sample .env

Aplique as migrações:

  python manage.py migrate

Crie um usuário administrador

  python manage.py createsuperuser

Compile as traduções

  python manage.py compilemessages -f

Execute o servidor

  python manage.py runserver

Rodando os testes

Para rodar os testes, use:

  pytest .

Stack utilizada