Caso de estudio
Área Privada CDC
Aplicación móvil desarrollada con Flutter para Android e iOS que centraliza comunicación interna, soporte, eventos y mensajería en tiempo real dentro de una experiencia privada y unificada.
- Flutter
- Mobile App
- Real-Time Chat
- Internal Operations
- WordPress Sync



Overview
Área Privada CDC es una aplicación móvil desarrollada con Flutter para centralizar la operación diaria de equipos internos. La plataforma integra comunicados, publicaciones, tickets de soporte, eventos, administración y mensajería en tiempo real, conectándose con una API Laravel y utilizando WordPress como origen de contenido y usuarios. La solución está disponible para Android e iOS.
El reto
La información operativa estaba distribuida entre diferentes canales: avisos, incidencias, agenda y conversaciones no compartían un mismo flujo de trabajo. Además, parte del contenido y los usuarios se gestionaban desde WordPress, por lo que era necesario mantener la información sincronizada con la aplicación sin duplicar procesos ni perder consistencia. La solución debía ser segura, escalable, multiplataforma y capaz de aplicar permisos granulares según usuario, ruta y acción.
La solución
Desarrollamos una aplicación Flutter con Clean Architecture, separación por domain / data / presentation, manejo de estado mediante BLoC/Cubit e inyección de dependencias. La aplicación consume una API Laravel que mantiene sincronizados usuarios y contenido con WordPress mediante REST, webhooks y plugins personalizados. Integramos además tickets, publicaciones, calendario, administración, chat en tiempo real con Stream Chat y notificaciones push mediante Firebase Cloud Messaging.
Qué construimos
- Publicaciones internas
- Internal Support Workflow
- Chat en tiempo real
- Calendario de eventos
- Gestión de usuarios
- Roles y permisos
- Sincronización WordPress
- Push notifications
WordPress Sync
WordPress es la fuente de contenido y usuarios. La sincronización REST, webhooks y plugins custom cubre crear, actualizar y eliminar usuarios, publicaciones, tickets, categorías, prioridades, departamentos y tags.
Real-Time Chat
Chat basado en Stream Chat con conversaciones 1:1, grupos, menciones, hilos, multimedia, búsqueda de usuarios y notificaciones push.
Rol Lumus Core
Arquitectura y desarrollo de la aplicación Flutter, integración con API Laravel y WordPress, sincronización mediante APIs y webhooks, implementación de chat en tiempo real, push notifications y arquitectura de permisos.
Vistas del producto

Publicaciones internas
Comunicados y contenidos internos sincronizados desde WordPress dentro de la app privada.

Tickets
Internal Support Workflow: CRUD de tickets, comentarios, estados, prioridades y permisos de lectura, escritura y eliminación.

Chat en tiempo real
Mensajería 1:1 y grupos con Stream Chat, menciones, hilos, multimedia y notificaciones push.

Calendario de eventos
Agenda interna para reuniones, formaciones y actividades operativas.

Administración
Acceso a herramientas administrativas, configuración y operación diaria de la app.

Usuarios
Gestión de perfiles con avatar sincronizado y control de acceso granular por usuario.

Departamentos
Administración por departamentos para organizar equipos y permisos internos.

Prioridades
Niveles de prioridad para el flujo de soporte interno.

Etiquetas
Clasificación sincronizada para organizar publicaciones, tickets y procesos internos.

Acceso seguro
Login, registro y recuperación OTP para usuarios autorizados, con guards de navegación.
Tecnología
- Mobile
- Flutter · FVM
- Architecture
- Clean Architecture · BLoC/Cubit · get_it
- Backend
- Laravel API · Dio · go_router
- CMS / Platform
- WordPress REST · Webhooks · Custom Plugins
- Real-Time
- Stream Chat · Firebase Cloud Messaging
- Auth & Security
- Secure Storage · Permission Guards · easy_localization
Resultado
El resultado es una aplicación móvil unificada para Android e iOS que centraliza comunicación, soporte y agenda dentro de una misma experiencia. La sincronización mantiene WordPress alineado con el backend, mientras que el sistema de permisos, chat en tiempo real y notificaciones permite operar de forma segura entre diferentes perfiles y equipos. La arquitectura por features facilita el mantenimiento y evolución futura del producto.
Explorar más trabajo
Descubre otros proyectos desarrollados por Lumus Core.