- Faça o build do backend/frontend
cd devops && bash build.sh
- Execute o setup do projeto
cd devops && bash setup.sh
- Acesse http://localhost:5000
Motivos pelo qual usei o Quasar Framework:
- Conjunto de recursos já integrados evitando gasto cognitivo com arquitetura e boilerplate
- Typescript com ESLINT e Prettier configurado
- Vue 2, Vue Router, Vuex, Axios, suporte para o IE11, etc... pré-configurado
Motivos pelo qual usei o Adonis v5:
- Conjunto de recursos já integrados evitando gasto cognitivo com arquitetura e boilerplate
- Typescript com ESLINT e Prettier configurado
- Dotenv
- ORM
- Documentação sobre o calculo de juros e mora: https://nimbly.com.br/blog/como-calcular-multa-e-juros-de-boletos-atrasados/
- Conta os dias à partir da data de vencimento, incluindo a data de pagamento