Saltar al contenido

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
Pantalla móvil de CDC con el listado de tickets, búsqueda y estados de las solicitudes.
Pantalla móvil de CDC con publicaciones internas y comunicados del equipo.
Pantalla móvil de CDC con el chat interno entre usuarios.

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

Pantalla móvil de CDC con publicaciones internas y comunicados del equipo.

Publicaciones internas

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

Pantalla móvil de CDC con el listado de tickets, búsqueda y estados de las solicitudes.

Tickets

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

Pantalla móvil de CDC con el chat interno entre usuarios.

Chat en tiempo real

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

Pantalla móvil de CDC con el calendario de eventos internos.

Calendario de eventos

Agenda interna para reuniones, formaciones y actividades operativas.

Menú lateral de CDC con el acceso a las herramientas administrativas.

Administración

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

Pantalla móvil de CDC con la gestión de usuarios y perfiles.

Usuarios

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

Pantalla móvil de CDC con la organización de departamentos.

Departamentos

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

Pantalla móvil de CDC con la configuración de prioridades.

Prioridades

Niveles de prioridad para el flujo de soporte interno.

Pantalla móvil de CDC con la gestión de etiquetas.

Etiquetas

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

Pantalla de acceso de CDC para usuarios autorizados.

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.

← Volver a casos de estudio