El desafío consiste en crear un Frontend con dos pantallas consumiendo los recursos proporcionados en un archivo .json.
- La primera pantalla será un checkout con un formulario que simule el alta de una tarjeta de crédito. El usuario debe poder elegir la cantidad de cuotas deseadas, al seleccionarlas, el monto total deberá actualizarse y finalizar la compra.
- La segunda pantalla será de error, la cual se mostrará al enviar el formulario.
- React (Hooks, Context).
- Styled Components .
- Material-UI
El proyecto fue creado con Create React App.
Desde el directorio raíz se deben ejecutar los siguientes comandos:
npm installpara instalar dependencias.npm startpara correr el proyecto en modo desarrollo.
Abrir http://localhost:3000 para ver en el navegador (npm start lo abre automáticamente 🙌).