API para calculo de Participação de lucros
Este repositório contém o código fontedo projeto de API para cálculo de participação de lucro.
O repositório está distribuído em diferentes pastas para melhor organização, segue abaixo descrição das pastas:
- profit_calc: contém um pacote reutilizavél do motor de regras e o calculo de distribuição;
- dj_stone_profit_sharing_api: contém uma aplicação completa de API Rest + Persistência feita principalmente com Django + DRF.
Cada pasta possui internamente maiores detalhes de funcionamento.
- Instalar docker
- Instalar docker-compose
- Entrar na pasta dj_stone_profit_sharing_api
- Levantar serviços
- docker-compose -f local.yml up -d
- Criar usuário
- docker-compose -f local.yml run django python manage.py createsuperuser
- Preencher as informações do usuário
- Acessar a documentação da API em http://localhost:8000/swagger