How jmuniz27/sistema-de-gestion-de-eventos--dawm works
Sistema web de gestión de eventos para usuarios y administradores. El flujo principal va del descubrimiento de eventos a la compra/asignación y consulta de boletos; el producto también cubre autenticación, administración de eventos y clientes, facturación y notificaciones. Supabase provee persistencia y autenticación, y el estado compartido conserva datos entre páginas. El README documenta estas capacidades; como varias fuentes de módulos no fueron muestreadas, sus relaciones internas se muestran solo cuando hay evidencia suficiente.
Main entry points: supabase-client.js Cliente Supabase · boletos Compra y consulta · landing.js Explorar eventos · autenticacion Páginas de acceso
Components 21
Eventos y acceso
- Explorar eventos
src/js/landing.js - Páginas de acceso
src/pages/autenticacion - Autenticación
src/scripts/modules/auth - Compra y consulta
src/pages/boletos
Operación administrativa
- Gestión de eventos
src/pages/eventos - Lógica de eventos
src/scripts/modules/eventos.js - Administrar eventos
src/js/admin-eventos.js - Lógica de boletos
src/scripts/modules/boletos.js - Gestión de clientes
src/scripts/modules/clientes.js - Facturación
src/pages/facturacion - Lógica de facturación
src/scripts/modules - Panel y usuarios
src/scripts/modules
Notificaciones
- Vistas de avisos
src/pages/notificaciones - Gestión de avisos
src/scripts/modules/notificaciones - Plantillas
src/js/notificaciones/plantillas-manager.js - Avisos del cliente
src/js/clientes/notificaciones.js
Estado y datos
- Estado compartido
src/js/state-manager.js - Cliente Supabase
src/scripts/supabase-client.js - Base de datos
database/schema.sql
Other components
- Usuario
- Supabase
Connections 21
- Usuario → Explorar eventos: explora
- Usuario → Páginas de acceso: inicia sesión
- Usuario → Compra y consulta: gestiona boletos
- Explorar eventos → Cliente Supabase: consulta eventos
- Páginas de acceso → Autenticación: solicita acceso
- Autenticación → Cliente Supabase: autentica
- Gestión de eventos → Lógica de eventos: gestiona eventos
- Administrar eventos → Cliente Supabase: consulta y elimina
- Compra y consulta → Lógica de boletos: consulta y asigna
- Compra y consulta → Estado compartido: lee usuario
- Lógica de boletos → Cliente Supabase: persiste boletos
- Gestión de clientes → Cliente Supabase: gestiona clientes
- Facturación → Lógica de facturación: gestiona facturas
- Lógica de facturación → Cliente Supabase: accede a datos
- Panel y usuarios → Cliente Supabase: consulta datos
- Vistas de avisos → Gestión de avisos: gestiona avisos
- Gestión de avisos → Cliente Supabase: lee y modifica
- Plantillas → Cliente Supabase: lee y modifica
- Avisos del cliente → Cliente Supabase: consulta avisos
- Cliente Supabase → Supabase: conecta
- Supabase → Base de datos: almacena