Elchicogamer117 / cajero_automatico

Prueba de aplicación en react

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prueba de cajero automático

Esta práctica se realizó en React aprovechando su funcionalidad de eventos para lograr lo siguiente:

  • Mostrar la cantidad de dinero disponible
  • Mostrar la cantidad de billetes disponibles
  • Actualizar los datos anteriores cuando el usuario realiza un retiro
  • Mostar las denominaciones de billetes entregadas
  • Validar que solo se permita hacer la operación si se cuenta con el efectivo suficiente

Puede observar el resultado alcanzado dando click aquí.

Evolución Previsible

Validaciones

Aunque la aplicación funciona para escenarios ideales, falto implementar algunas validaciones para mejorar la experiencia de usuario.

Componentes

El proyecto estaba pensado para que funcionara por componentes, no se implementaron desde el principio porque complicaba un poco el desarrollo y teniendo presente la limitante del tiempo, se optó por priorizar la funcionalidad y una vez lograda, empezar a dividir cada componente ya teniendo en claro que parámetros necesita cada función.

Funciones adicionales

Ya teniendo una primera versión funcional, otra opción de mejora serial la de implementar nuevas funciones para hacer una aplicación mas robusta.

Pruebas de unidad

Hasta el momento solo he realizado pruebas de unidad en JavaScript puro, por lo que implementarlas en react requeriría un poco más de tiempo.

About

Prueba de aplicación en react


Languages

Language:JavaScript 60.9%Language:HTML 25.4%Language:CSS 13.7%