O back-end do Urubu do Pix é uma API feita para estudos. A API é totalmente fictícia e não utiliza dados reais.
- Go v1.23.4
- Fiber
- MongoDB
- JWT
- Saque
- Criar endpoint para saque;
- Validar saldo do usuário;
- Atualizar saldo após saque;
- Verificar minimo de 30 dias.
- Depósito
- Criar endpoint para depósito;
- Validar valor do depósito;
- Atualizar saldo após depósito.
- Transferência
- Criar endpoint para transferência;
- Validar autenticacao;
- Validar saldo e destinatário;
- Atualizar saldos após transferência.
- Rendimento
- Cronjob para rendimento diario;
- Rendimento variado entre 4% e 8%;
- Adicionar o rendimento nas transacoes.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.