← Volver al índice
[ PRJ.ID / 005 ] — Tickets de soporte
apiTickets
API de gestión de tickets con roles
Mid-LevelLegacyTickets de soporte
Ver en GitHub →01_STACK
Backend
ASP.NET Core 7 Web APIEntity Framework Core 7 (code-first)SQL ServerJWT BearerSwagger
02_DESCRIPCIÓN
API real de ticket-report: clientes, encargados, empresas, licencias, productos y tickets con prioridad/estatus.
Stack tecnológico
Backend: ASP.NET Core 7 Web API
BD/Infraestructura: Entity Framework Core 7 (code-first) + SQL Server, JWT Bearer, Swagger
Conceptos y patrones
- Arquitectura en capas (Controllers/Entities/DTOs)
- Políticas de autorización por rol
- Filtrado condicional de tickets según rol del usuario autenticado
Notas arquitectónicas
Apliqué la autorización por rol directo en las queries, así cada perfil (administrador, encargado, cliente) solo ve los tickets que le tocan.
03_CONCEPTOS_Y_PATRONES
- ✓Arquitectura en capas (Controllers/Entities/DTOs)
- ✓Políticas de autorización por rol
- ✓Filtrado condicional de tickets según rol del usuario autenticado
04_COMPLEJIDAD_Y_NOTAS
Complejidad
Alta
Notas arquitectónicas
Apliqué la autorización por rol directo en las queries, así cada perfil (administrador, encargado, cliente) solo ve los tickets que le tocan.