Multiplica Talent - Digital@FEMSA - Code Challenge
A continuación dejo un resumen de los features tecnológicos utilizados en el proyecto
- Se evitó hasta lo posible el uso de librerías externas
- Se utilizó arquitectura hexagonal y modelo guiado por el dominio
- Uso de modelos
- Mapeo de respuesta del api
- Manejo del estado global con redux toolkit
- Gestión de errores
- Hooks personalizados
- Mapeo de la navegación
- Contenedor para inyección de dependencias
- Formateador de montos y fechas personalizado
- Prueba unitaria de caso de uso
- Pruebas unitarias de componente
- Pruebas de integración entre componentes
- El desarrollo se hizo en expo