Files
formularios_api/src/docs/swagger.config.ts
T

34 lines
1.1 KiB
TypeScript
Raw Normal View History

2025-04-01 15:07:11 -06:00
import { DocumentBuilder } from '@nestjs/swagger';
export const swaggerConfig = new DocumentBuilder()
2025-04-02 11:50:08 -06:00
.setTitle('Sistema de Formularios y Eventos CIDWA')
.setDescription(`
API para la gestión de formularios, cuestionarios, eventos y asistencias.
## Funcionalidades principales
- **Cuestionarios**: Creación y gestión de formularios con secciones y preguntas
- **Eventos**: Registro y control de eventos
- **Participantes**: Gestión de usuarios y participantes
- **Asistencia**: Control de asistencia a eventos
- **QR**: Generación y validación de códigos QR
## Ejemplos de uso
La API permite crear cuestionarios complejos con secciones y diferentes tipos de preguntas.
Consulte la documentación de cada endpoint para ver ejemplos específicos.
`)
2025-04-03 14:31:53 -06:00
2025-04-01 15:07:11 -06:00
.setVersion('1.0')
2025-06-13 22:41:20 -06:00
.addTag('Administradores')
2025-04-02 11:50:08 -06:00
.addTag('Cuestionarios')
.addTag('Secciones')
.addTag('Preguntas')
.addTag('Opciones')
2025-04-01 15:07:11 -06:00
.addTag('Usuarios')
.addTag('Eventos')
.addTag('Asistencia')
2025-04-02 11:50:08 -06:00
.addTag('QR')
.addBearerAuth()
2025-04-01 15:07:11 -06:00
.build();