SaaS / Mobile / Wellness

Luxena Suite

App Flutter + plataforma SaaS para estudios wellness y clases presenciales

FlutterSupabaseStripeSQLiteEdge FunctionsSpring BootPostgreSQLRedisDocker
Flutter appClave del caso
Stripe PaymentSheetClave del caso
Offline parcialClave del caso
Multi-tenant SaaSClave del caso

Capturas del proyecto web

Vistas de la versión web de Luxena: administración, panel de maestras, reportes, kiosko QR y portal de alumnas.

Luxena Suite web dashboard

Super Admin y operación SaaS

Vistas de acceso, administración multi-centro y control general de la plataforma.

Login de la plataforma web Luxena
Login de la plataforma web Luxena
Panel Super Admin: resumen general
Panel Super Admin: resumen general
Administración de centros / tenants
Administración de centros / tenants
Gestión administrativa multi-centro
Gestión administrativa multi-centro

Panel de maestras

Gestión diaria de clases, alumnas, pagos, membresías, notificaciones y acciones rápidas.

Dashboard de maestra: prioridades, métricas y acciones rápidas
Dashboard de maestra: prioridades, métricas y acciones rápidas
Resumen operativo de clases, membresías y pagos
Resumen operativo de clases, membresías y pagos
Alta de nueva clase desde panel web
Alta de nueva clase desde panel web
Notificaciones y seguimiento operativo
Notificaciones y seguimiento operativo
Recordatorios y comunicación con alumnas
Recordatorios y comunicación con alumnas
Catálogo y búsqueda de alumnas
Catálogo y búsqueda de alumnas
Detalle de alumna, membresía y acciones
Detalle de alumna, membresía y acciones
Control de cobranza y pagos pendientes
Control de cobranza y pagos pendientes
Registro de pago desde flujo web
Registro de pago desde flujo web
Renovación de membresía
Renovación de membresía
Detalle de renovación y validación de datos
Detalle de renovación y validación de datos

Reportes, calendario y seguimiento

Reportes operativos para cobranza, retención, riesgo, renovaciones y calendario de clases.

Reporte de pagos pendientes
Reporte de pagos pendientes
Reporte de retención
Reporte de retención
Segmentación de riesgo / seguimiento
Segmentación de riesgo / seguimiento
Panel de seguimientos
Panel de seguimientos
Renovaciones próximas
Renovaciones próximas
Renovaciones vencidas / alertas
Renovaciones vencidas / alertas
Calendario de clases
Calendario de clases
Edición de clase en calendario
Edición de clase en calendario
Alta de nueva alumna
Alta de nueva alumna
Asignación y control de clases por alumna
Asignación y control de clases por alumna

Kiosko QR y portal de alumnas

Experiencia para check-in, consulta de clases, pagos, membresía y seguimiento desde el portal de alumna.

Kiosko QR: bienvenida y check-in
Kiosko QR: bienvenida y check-in
Kiosko QR por clase
Kiosko QR por clase
Panel de alumna: membresía y próximas clases
Panel de alumna: membresía y próximas clases
Vista de pagos desde panel de alumna
Vista de pagos desde panel de alumna
Clases y agenda para alumna
Clases y agenda para alumna
Renovación / acciones del portal de alumna
Renovación / acciones del portal de alumna

Resumen

Luxena combina una app Flutter funcional para estudios, academias y clases presenciales con una evolución SaaS multi-tenant. La app gestiona alumnas, clases, membresías, pagos, asistencias, kiosco QR y preparación iOS. La plataforma SaaS agrega auth, tenants, Redis, PostgreSQL y servicios base para escalar a múltiples centros.

Problema / oportunidad

Estudios de yoga, barre, wellness o academias suelen manejar alumnas, membresías, pagos y asistencia con procesos manuales. Luxena busca convertirlo en producto mobile-first y luego SaaS multi-centro.

Módulos y capacidades

  • Alumnas y perfiles
  • Membresías y paquetes
  • Clases y calendario
  • Asistencia y kiosco QR
  • Pagos únicos/recurrentes Stripe
  • Productos y notificaciones
  • Supabase Auth y Edge Functions
  • Tenant-service y auth-service SaaS
  • Suscripciones B2B
  • Members y check-in schema

Arquitectura

Luxena Mobile usa Flutter con Supabase Auth/DB/Storage, SQLite local y Stripe. Luxena Platform usa Spring Boot 3, Java 17, PostgreSQL, Redis, Docker y Nginx Gateway.

Valor para portafolio

Muestra capacidad de producto SaaS, app móvil real, pagos, offline, seguridad de App Store y evolución de MVP a arquitectura multi-tenant.

Evolución o lectura estratégica

Migrar gradualmente el dominio probado en Flutter/Supabase hacia Luxena Platform, dejando Flutter como app móvil oficial y agregando panel web SaaS.