Saltar al contenido
Home » Cajero Automático: API(SpringBoot) + FrontEnd (Angular) – Prueba Tecnica Grupo Salinas (En desarrollo…)

Cajero Automático: API(SpringBoot) + FrontEnd (Angular) – Prueba Tecnica Grupo Salinas (En desarrollo…)

Hola, esta es una prueba técnica para desarrollador de APIS con SpringBoot para Grupo Salinas. A continuación, te compartiré los requerimientos tal cuales me fueron brindados.  

Crear el flujo de un cajero automático

1. Entradas: Permitir capturar las siguientes denominaciones:

Monedas:

Denominación:Cantidad:
$5.00
$10.00
$20.00
Tabla 1

Billetes:

Denominación:Cantidad:
$20.00
$50.00
$100.00
$200.00
Tabla 2

Almacenarlas en Base de datos creando la BD y las tablas correspondientes.

2. Consultas de saldos Indicar el saldo actual y listarlo por denominaciones de monedas y billetes.

3-. Retiros

  • Solicitar la cantidad a retirar
  • Posterior a la confirmación indicar en listado como será entregada la cantidad solicitada (denominaciones de monedas y billetes)

Recomendaciones:

  • Los retiros no deben exceder el saldo actual.
  • Solo se deben aceptar denominaciones de monedas y billetes indicadas en el punto 1.
  • Las operaciones de los puntos 1, 2 y 3 deben ser desde base de datos.
  • El motor de base de datos debe ser Oracle. (Para el proyecto se utilizo MySQL)
  • El desarrollo del código debe ser con Java utilizando Spring Boot utilizando servicios REST.
  • Las comunicaciones con la base de datos implementarla con JPA.
  • Implementar las operaciones en Base de datos utilizando Store Procedure.
  • Crear interfaz gráfica para la interacción.

FrontEnd:

Backend:

Deja un comentario