Skip to content

JonyHM/ATM_Back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview GSW

Trata-se de uma aplicação que simula a entrega de notas quando um cliente efetua um saque em um caixa eletrônico.

Requisitos

Os requisitos básicos são os seguintes:

  1. Entregar o menor número de notas;
  2. Somente será possível sacar o valor solicitado com as notas disponíveis;
  3. Saldo do cliente será cadastrado;
  4. Quantidade de notas infinita;
  5. Notas disponíveis de R$ 100,00; R$ 50,00; R$ 20,00 e R$ 10,00
  6. O Cliente não poderá entrar no negativo;
  7. Fazer o CRUD de cliente juntamente com seu saldo;
  8. Garantir no máximo 5 usuários ao mesmo tempo.

Instruções

Você deve baixar o projeto, criar uma branch nova com o seu nome, trocar esse readme com as intruções para rodar este projeto e após isso criar um pull request para a master quando tiver finalizado. O projeto atualmente não 'builda' e nem compila.

  • Fazer o projeto "buildar";
  • Trocar o banco de mySql para h2;
  • Fazer o spring-boot subir;
  • Fazer os testes da aplicação;
  • Aplicar melhorias e testes se achar necessário.

Lembre-se da portabilidade da aplicação. Quanto mais fácil for para subir a aplicação para quem for fazer a correção, melhor você será avaliado.

Após baixar e analisar esse projeto, responda com um e-mail o prazo que você levará para concluí-lo.

About

Backend for an ATM simulation software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages