La plataforma SaaS modular diseñada para la administración organizativa, control de asistencia QR, gamificación, perfiles de miembros y organigramas jerárquicos de capítulos folklóricos bolivianos.
La plataforma separa las responsabilidades y las vistas en tres perfiles lógicos definidos en `types.ts`.
Administrador global de la plataforma SaaS. Puede crear y suspender fraternidades (inquilinos/tenants) y controlar sus planes de suscripción.
Mesa Directiva y Guías de Tropa. Gestionan miembros, asistencias, comunicados, roles internos de baile e insignias fraternales.
Bailarines y postulantes. Participan en actividades, registran asistencias por QR, solicitan permisos y canjean premios.
Herramientas móviles diseñadas para la interacción diaria del bailarín y su participación activa.
Registro de asistencia instantáneo mediante escaneo de códigos QR durante ensayos en curso.
Canje de Puntos Fraternales acumulados por premios físicos, sudaderas o días de permisos.
Subida de autorizaciones, certificados de baile e informes médicos para validación directa.
Panel de control web y de servidor para la mesa directiva y guías organizadores de tropas.
Creación de comunicados, asignación de licencias activas y control de insignias fraternales.
Visualización jerárquica del bloque y acceso inmediato al expediente de cada miembro registrado.
Bloqueo dinámico automatizado para miembros sin licencias activas autorizadas por el Admin.
Los 11 componentes de desarrollo principales que integran el ecosistema SaaS de Viboo.
Comunicados oficiales, publicaciones de reconocimiento con insignias y stories efímeras con visualizaciones.
Programación de ensayos, flujo de estados (Iniciado, Completado), check-in y reglas de filas.
Insignias fraternales, leaderboard de puntos, metas personales y Marketplace (Tienda Wistus).
Solicitud de inasistencias con justificaciones y saldo de cupos anuales descontables.
Jerarquía del capítulo en bloques de baile y fichas informativas de miembros al hacer clic.
Sondeos democráticos para trajes, asambleas y cuotas con voto único y porcentajes en vivo.
Chat directo privado con soporte de intercambio de documentos y guías coreográficas.
Antigüedad fraternal, bloque de pertenencia, tema UI y expediente de documentos verificados.
Panel chatbot que responde consultas organizativas y propone dinámicas de integración.
Administración de bailarines, bloque de danza, otorgamiento de insignias y asignación de licencias.
Panel global SaaS para gestionar los inquilinos (fraternidades) y activación masiva de licencias.
Verificación instantánea de licencias activas con pantalla de bloqueo informativo temporal.
El sistema procesa la asistencia acumulada registrada en `Ensayos.tsx` y calcula los Puntos Fraternales. Según este puntaje, se asigna automáticamente la jerarquía física en las columnas del grupo, promoviendo la disciplina objetiva.
Los administradores otorgan insignias fraternales por valores destacados en `Muro.tsx`. Los miembros acumulan puntos y los canjean en la Tienda Wistus por sudaderas, cupones digitales o días de inasistencia justificada en `Permisos.tsx`.
Otorgado a un miembro por coordinar la integración del nuevo bloque.
Permite publicar comunicados oficiales (con visibilidad configurable por Admin), posts estándar con multimedia de ensayos y reconocimientos públicos de tropa integrados al sistema de puntos fraternales.
Los directivos gestionan las historias de usuarios, controlan el organigrama y auditan los expedientes digitales en `Perfil.tsx` verificando o rechazando documentos.
Viboo opera como una plataforma modular de tenencia múltiple. La base de datos y esquemas lógicos aseguran el aislamiento total de la información de cada inquilino.
Si un miembro inicia sesión pero no cuenta con una licencia habilitada por el Admin, el sistema interrumpe el enrutamiento mostrando una pantalla informativa.
Garantiza el cumplimiento de cobros y licencias contratadas por inquilino en la plataforma SaaS.
Announcements (comunicados), Recognitions (reconocimientos con puntos) e historias efímeras verticales.
Permite dar me gusta, comentar en tiempo real y registrar visualizaciones de las historias compartidas.
Estados del ensayo: Creado, Iniciado, En Curso y Completado para controlar cuándo se permiten check-ins.
Sincronización automatizada de asistencias de miembros hacia el algoritmo de asignación de filas físicas.