Ekleria
★ DestacadoSaaS de gestión de iglesias
Datos que cuidan a la congregación: salud, finanzas y miembros en un panel.
# Resumen
Ekleria es un SaaS multi-tenant para la administración de iglesias construido sobre Django REST Framework y Angular 20. Resuelve membresía, finanzas (diezmos/ofrendas), grupos y un dashboard analítico con un 'health score' congregacional que combina asistencia, participación y aportes para señalar miembros en riesgo de desconexión. Cada request se valida contra el JWT y se acota a su congregación, manteniendo los datos de cada iglesia estrictamente aislados.
! El problema
Las iglesias pierden contacto con miembros sin un sistema que cruce asistencia, participación y aportes. La administración vive en libros físicos y hojas de cálculo dispersas, sin visión del estado real de la congregación.
✓ La solución
Un panel que convierte la operación diaria en señales accionables: el health score detecta a quién acompañar, las finanzas dan transparencia y el módulo de miembros centraliza la historia de cada persona. Multi-tenant para servir a muchas iglesias desde una sola plataforma.
# Características
Health score congregacional
Métrica compuesta (asistencia + participación + aportes) que prioriza el acompañamiento pastoral.
Finanzas transparentes
Registro de diezmos y ofrendas, categorías y reportes exportables.
Gestión de miembros
Ficha integral por persona: familia, grupos, asistencia e historia.
Dashboard analítico
KPIs en tiempo real con visualizaciones para la junta directiva.
Aislamiento multi-tenant
Cada request se valida contra el JWT y se acota a su congregación; aislamiento estricto entre iglesias.
# Arquitectura
Django REST Framework con una capa de tenancy transversal: cada request se valida contra los claims del JWT y todas las consultas quedan acotadas automáticamente a la congregación correspondiente. El frontend Angular 20 con PrimeNG consume la API y renderiza el dashboard. Traefik enruta y termina TLS sobre un VPS propio.
# Stack técnico
# Aprendizajes
- → Un buen producto no muestra datos, muestra decisiones: el health score fue más valioso que diez gráficos.
- → El aislamiento multi-tenant es simple y eficaz si —y solo si— se valida siempre contra el JWT en cada request.
- → Django DRF acelera enormemente el CRUD; el valor está en las métricas de dominio, no en el boilerplate.
# Roadmap
¿Te sirve para tu negocio?
Esta solución se puede adaptar a tu organización. Comparte el proyecto o escríbeme para conversarlo.