miguel bc5ddb29c7 feat: add TipoEvento entity and related functionality
- Introduced TipoEvento entity with enum for event types.
- Created DTOs for creating and updating TipoEvento.
- Implemented TipoEvento service with methods for CRUD operations and seeding initial data.
- Added TipoEvento controller for handling HTTP requests related to event types.
- Integrated TipoEvento into the main application module.
- Updated Evento entity to include a relationship with TipoEvento.
- Enhanced ParticipanteEvento service to register attendance using QR tokens.
- Implemented QR token generation and validation for event attendance.
- Updated API documentation for new endpoints and functionalities.
- Adjusted TypeOrm configuration to include new entities.
2025-08-19 10:27:06 -06:00
2025-03-26 14:39:56 -06:00
2025-06-13 22:41:20 -06:00
2025-06-18 12:57:52 -06:00
2025-03-26 14:39:56 -06:00
2025-06-13 22:41:20 -06:00
2025-06-13 22:41:20 -06:00
2025-03-26 14:39:56 -06:00
2025-06-28 19:07:08 -06:00
2025-06-13 22:41:20 -06:00
2025-03-26 14:39:56 -06:00
2025-03-26 14:39:56 -06:00

El Sistema de Registros es una plataforma diseñada para gestionar eventos que requieren registro y control de asistencia mediante formularios personalizados.

Cada evento puede estar compuesto por varios subeventos (como conferencias, talleres o sesiones), y los participantes deben registrarse en aquellos que sean de su interés. Posteriormente, el sistema permite llevar un pase de lista para verificar la asistencia.

📌 Tablas principales: Evento: Representa un evento principal que requiere control de asistencia. Ejemplo: Data & AI Forum 2025.

Cuestionario: Corresponde a un subevento dentro de un evento. Por ejemplo, dentro del evento Data & AI Forum, puede haber varias conferencias y sesiones en paralelo, cada una representada como un Cuestionario.

Participante: Representa a una persona registrada en uno o varios subeventos (Cuestionario). Su asistencia puede ser verificada posteriormente.

Table Evento {
  id_evento int [pk, increment]
  tipo_evento varchar(50)
  nombre_evento varchar(200)
  descripcion_evento varchar(500)
  fecha_inicio datetime [default: `CURRENT_TIMESTAMP`]
  fecha_fin datetime [default: `CURRENT_TIMESTAMP`]
  asistencias int
  banner varchar

  Note: 'Tabla que representa un evento general, como un foro o conferencia.'
}
S
Description
No description provided
Readme 3.3 MiB
Languages
TypeScript 99.4%
TSQL 0.2%
JavaScript 0.2%