DOCUMENTACIÓN TÉCNICA
Node.js sin dependenciasAPI REST V16
Rutas funcionales incluidas en el prototipo.
Autenticación
POST /api/auth/login
{ "email": "director@sorteba.es", "password": "demo1234" }
GET /api/auth/me
Authorization: Bearer <token>
Recursos
| Método | Ruta | Descripción |
|---|---|---|
| GET | /api/health | Estado del servidor |
| GET | /api/dashboard | Indicadores y operaciones |
| GET / POST | /api/leads | CRM de oportunidades |
| GET | /api/operations | Programación operativa |
| GET | /api/documents | Biblioteca normativa |
| GET | /api/users | Usuarios, solo dirección/administración |
Limitaciones conscientes
Este núcleo es funcional para demostración local, pero todavía no sustituye una arquitectura de producción. Las sesiones se guardan en memoria, las contraseñas demo están en el archivo de datos y no hay firma electrónica, pagos ni almacenamiento externo.