Refactor de producto full stack
Global Search / CRM Hotelero
Experiencia de búsqueda para un CRM hotelero, enfocada en navegación por teclado, consultas escalables y un contrato más limpio entre la UI en Flutter y los servicios backend.
Problema
Los usuarios operativos necesitaban encontrar reservas, huéspedes y entidades del CRM con rapidez, sin depender de un flujo lento pantalla por pantalla.
Enfoque técnico
Reorganicé la experiencia de búsqueda alrededor de Clean Architecture, límites de estado con BLoC/Cubit, interacciones con overlays, navegación por teclado y un contrato de API explícito con el backend en Yii/MySQL.
Resultado
El resultado fue un flujo de búsqueda más rápido, con menor acoplamiento en la UI, responsabilidades frontend/backend más claras y una base más escalable para extender el comportamiento de búsqueda a otras áreas del producto.
Evidencia asociada


