Catálogo Digital de Productos
Overview
Aplicación móvil de catálogo digital desarrollada en Flutter que permite explorar y consultar productos de construcción y decoración de manera interactiva. Implementé una arquitectura escalable multi-tenant con navegación multinivel (series, productos, ambientes, subseries) y sistema de filtrado avanzado con múltiples criterios combinables. La app integra Parse Server como backend y AWS S3 para gestión de assets, con un sistema inteligente de caché de imágenes que optimiza el consumo de datos. Desarrollé 61 archivos Dart organizados en capas (Models, Services, Controllers, Views), incluyendo 17 modelos de datos, 12 servicios especializados, y 12 widgets personalizados reutilizables. El proyecto destaca por su configuración dinámica desde servidor que permite personalizar la UI sin modificar código, y una estrategia de fallback inteligente para imágenes.
Impacto
Digitalización completa que eliminó catálogos físicos voluminosos, reduciendo costos de impresión y distribución. La arquitectura multi-tenant permite soportar múltiples clientes desde una única base de código. Las optimizaciones de performance con caché de imágenes reducen el consumo de datos en un 70% en uso repetido, mejorando significativamente la experiencia del usuario.