Aplicação que simula o cadastro, edição e exclusão de pagamentos PIX utilizando os frameworks Angular e AdonisJS
- Cadastrar, editar e excluir pagamentos
- Aplicar a lógica de porcentagem correspondente a cada pagamento em relação ao montante por data
- Exibir uma lista de pagamentos cadastrados
- pix-frontend: desenvolvido em Angular
- pix-backend: desenvolvido em AdonisJS
Antes de começar, é necessário ter instalado em sua máquina a ferramenta Node.js (https://nodejs.org/en/download/). Assim, será possível instalar os frameworks utilizados para o desenvolvimento.
- Angular: npm install -g @angular/cli
- AdonisJS: npm install -g @adonisjs/cli
- git clone https://github.com/iesalobato/pix-crud
- git checkout master (para utilizar o branch master)
- cd loja-frontend
- npm install --save-dev @angular-devkit/build-angular
- npm start
- cd loja-backend
- npm i @adonisjs/ignitor
- Fazer uma cópia do arquivo .env.example e renomea-lo para .env
- Configurar a conexão com o banco de dados no arquivo .env
- adonis migration:run
- adonis serve --dev