Manuales de integración
Documentación central del sistema para desarrolladores y administradores
Datos y Metadatos
database-viewer.mdEstructuras de datos del sistema. Esquemas de tablas, relaciones, tipos de datos y diagrama ER completo.
APIs Externas
api-docs.mdAPIs REST públicas. Endpoints de autenticación, trazabilidad, tokens y sincronización móvil.
Servicios Internos
services-docs.mdServicios backend del panel administrativo. Autenticación, cadenas, formularios y cola de procesamiento.
Guías Metodológicas
Documentación para implementadores y consultores
EPCIS 2.0 y GS1
epcis.mdGuía completa para implementar eventos EPCIS, generación de códigos GS1 (GLN, GTIN, SGLN, LGTIN) y casos de uso por industria.
Metodología de Implementación
plan.mdGuía paso a paso para implementar una nueva cadena productiva: actores, puntos de rastreo, formularios y pruebas.
Autenticación y Seguridad
Sistema de autenticación, roles, permisos y gestión de sesiones
Sistema de Autenticación
auth-dev.mdSesiones PHP con tokens Bearer, localStorage y sistema de roles granular.
Sistema de Login
login-dev.mdMecanismo de autenticación con tokens Bearer y validación de sesiones.
Gestión de Roles
roles-dev.mdSistema de roles administrativos con control de acceso a secciones y cadenas.
Control de Acceso
auth-example-dev.mdGuía de implementación de control de acceso granular con ejemplos.
Gestión de Usuarios
Administración de usuarios del panel y aplicación móvil
Blockchain y Trazabilidad
Smart contracts, IPFS, certificación y registro en blockchain
Smart Contract GS1
smart-contract.mdContrato Solidity para registro de certificados e identidades GS1 con IPFS.
Guía Blockchain
guide-blockchain.mdSistema para registrar eventos EPCIS en blockchain con almacenamiento IPFS.
Guía IPFS
guide-ipfs.mdIntroducción a IPFS y su integración con RASTRAR para almacenamiento descentralizado.
VaultStamping
attestation.mdServicio de certificación y sellado temporal con credenciales verificables.
Cola de Procesamiento
Sistema de procesamiento asíncrono y gestión de cola
QueueProcessor
queue-processor.mdOrquestador principal del sistema de cola. Procesamiento de items, reintentos y estados.
Procesamiento Cola
cron.mdSistema de trazabilidad con envío de formularios, encolado automático y procesamiento.
Encolador Técnico
cron-dev.mdDocumentación técnica detallada del sistema de procesamiento asíncrono de cola.
Desarrollo y Configuración
Guías de desarrollo, configuración de módulos y testing
Desarrollo de Módulos
menu-dev.mdProceso completo para agregar módulos: menú, backend, frontend y datos.
Config Testing API
guide-apiconfig.mdSistema de testing de APIs con parámetros, autenticación y UUIDs.
Pruebas de Stress
stress.mdArquitectura del sistema de pruebas de rendimiento y stress en producción.
Manual de Usuario
help.mdManual completo de usuario para el sistema de trazabilidad RASTRAR.