Proyectos
PROYECTOS DESTACADOS01 / 06

Plataforma SaaS para gestión de células

Redivivas

Plataforma SaaS creada desde cero para ayudar a iglesias a gestionar células, usuarios, estructuras organizativas e informes.

ResponsabilidadCreador & Desarrollador Solo
EstadoEn producción
StackPHP · MySQL · JavaScript · SaaS · Docker
Sitio publicado
Redivivas — Interfaz pública y flujo de administración del producto Redivivas.
Interfaz pública y flujo de administración del producto Redivivas.
LIVE
40+ usuarios activos
LIVE
500+ informes generados
LIVE
30+ células registradas

CONTEXTO

Por qué existe este producto.

Redivivas surgió de una necesidad operativa urgente en la iglesia local de Alejandro: información de liderazgo fragmentada, pérdida de registros de asistencia y lentitud en la consolidación semanal de informes de crecimiento.

PROBLEMA / DESAFÍO

Qué era necesario resolver.

El sistema debía atender múltiples organizaciones y usuarios no técnicos, garantizando aislamiento de datos, control de permisos por jerarquía y llenado ágil de informes semanales desde el móvil.

MI RESPONSABILIDAD

Responsabilidad de ingeniería.

Único ingeniero responsable de todo el ciclo de vida del producto: conceptualización, arquitectura relacional MySQL, backend PHP orientado a objetos, control de acceso granular (RBAC), interfaz responsiva con Tailwind CSS y despliegue en contenedores Docker.

SOLUCIÓN

Cómo se construyó la aplicación.

Construcción de una plataforma SaaS modular en PHP con modelado relacional MySQL, agregación automática de métricas, niveles de permisos (Pastores, Supervisores, Líderes y Miembros) y control de planes de suscripción.

FUNCIONALIDADES CLAVE

Capacidades centrales en producción.

Gestión Organizacional Jerárquica

Estructuración de redes comunitarias en distritos, áreas, sectores y células individuales.

Control de Acceso Basado en Roles (RBAC)

Permisos granulares restringiendo informes y datos confidenciales según el nivel de liderazgo.

Consolidación Automática de Informes

Métricas semanales de asistencia, visitantes y crecimiento consolidadas instantáneamente con gráficos.

Portal de Liderazgo Mobile-First

Interfaz ultrarrápida diseñada para el registro directo desde el móvil durante las reuniones semanales.

DECISIONES DE INGENIERÍA

Elecciones intencionales de arquitectura.

01

Arquitectura PHP 8 Renderizada en Servidor

Eliminó sobrecarga de frameworks cliente SPA, asegurando cargas en menos de 50ms incluso en redes móviles inestables.

02

Normalización de Base de Datos con Índices Compuestos

Esquema relacional diseñado para consultas agregadas veloces sobre cientos de registros semanales sin cuellos de botella de I/O.

03

Despliegue Contenerizado en Linux VPS

Entorno estandarizado con PHP 8.2 FPM, Nginx y MariaDB vía Docker Compose con copias de seguridad automáticas y Cloudflare.

LECCIONES DE PRODUCCIÓN

Qué enseña el uso real.

Operar un SaaS con plazos semanales reales demostró que las autorizaciones deben ser explícitas en el dominio, las migraciones de bases de datos deben ser retrocompatibles y la simplicidad en móvil determina la adopción de los usuarios.

Siguiente proyecto

Los próximos hitos técnicos incluyen ampliar la cobertura automatizada con PHPUnit, notificaciones vía webhooks y facturación recurrente.

Siguiente proyecto

Pedala Rota Urbana

Ver caso de estudio