Solo backend · Servicio operativo
API de mantenimiento por sedes.
Backend para clientes, sedes, contratos, activos, materiales, programación técnica y reportes.
El proyecto
Qué hace la API
Esta API organiza contratos de mantenimiento por cliente y sede. Al registrar un contrato puede generar programaciones sugeridas; también gestiona activos, materiales, técnicos e informes, con importaciones masivas y alertas de stock mínimo.
Automatización
Planificación con menos recaptura
La API genera programaciones sugeridas al crear contratos por sede, importa trabajadores y materiales desde Excel y envía avisos de stock bajo.
- Plantillas e importación masiva.
- Alertas por material y programación de servicios.
Arquitectura
API y seguridad
Qué expone
- POST /headquarters/:headquartersId/contract; GET /headquarters/:headquartersId/contract.
- POST /user/upload-workers, POST /materials/upload-materials, GET /materials/low-stock y rutas de activos, reportes y programación.
Controles identificados
- Guard propio que verifica JWT y roles en los controladores.
- Recuperación de contraseña mediante token temporal; la bitácora indica respuesta uniforme para evitar revelar si existe una cuenta.
