V.NÚÑEZ / 2026_INDEX
← 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.

¿Hablamos del próximo sistema?