Nosso momento é de cada vez mais aprender sobre como administrar nosso patrimônio pois como diz o ditado "não tá facil pra ninguém", não é mesmo ? Sendo assim, queremos começar não só querer cuidar do nosso dinheiro, mas do seu também. Criamos a HelloBank para ser uma fintech diferente e que seja acima de tudo capaz de transformar a vida das pessoas e suas carreiras.
Ainda estamos em desenvolvimento e você juntamente com seu time deverão ser capazes de construir nosso MVP (Minimo Produto Viavel) e garantir que possamos disponibilizar para o time de frontend a implementação dessa solução, que para nós, será um divisor de aguas na sua carreira (sacoou?)
O projeto HelloBank foi desenvolvido durante o decorrer do treinamento em Node.js oferecido pela Accenture, por intermédio da academia Gama. Foram utilizadas tecnologias de banco de dados MySQL, inúmeras bibliotecas de Node e uma arquitetura de projeto MVC. Dentre as atribuições do projeto, constavam:
- Construção e deploy de uma API completa
- Criação e manutenção de um banco de dados SQL que administre os dados da aplicação
- Permitir o cadastro de novos clientes e suas respectivas contas
- Permitir o login desses usuários cadastrados
- Os usuários devem ser capazes de realizar as seguintes operações:
- Depósitos
- Transferências (envio e recebimento)
- Pagamentos com cartão de débito
- Pagamentos com cartão de crédito
- Parcelamento de compras no crédito
- Consulta de faturas em aberto
- Pagamento das faturas
- Leitura de extrato bancário
- Envio automatizado de email aos clientes
https://gamabank-accenture.herokuapp.com/
- Javascript
- MySQL
- NodeJs
- Npm
- Aws - RDS
- HTML & CSS
- Heroku
- Café ☕
- Padrão de arquitetura Model View Controller (MVC)
- Metodologia Kanban
- hapi
- bcrypt
- dotenv
- hapi-swagger
- joi
- json-web-token
- mysql
- nodemailer
- chai
- chai-as-promised
- cross-env
- faker
- mocha