Sistema Automatizado para la Elaboración de Documentos de Seguridad Ocupacional
DOCSPLANS CREATOR es una aplicación web avanzada diseñada para profesionales en seguridad, salud ocupacional y gestión de emergencias. Automatiza la generación de:
- ✅ Planes de Emergencia
- ✅ Planes de Salud Ocupacional
- ✅ Planes de Gestión de Residuos Sólidos
- ✅ Planos de infraestructura con identificación automática de elementos de seguridad
- Conversión de borradores, fotografías y dibujos a mano a planos digitales profesionales
- Identificación automática mediante IA de:
- Rutas de evacuación
- Señalización de salidas de emergencia
- Ubicación de extintores
- Lámparas de emergencia
- Alarmas contra incendio
- Detectores de humo
- Toda la señalización de seguridad pertinente
- Edición automática de datos del profesional
- Campos personalizables:
- Nombre Completo del Ingeniero/Técnico
- Número de Cédula
- Firma Digital
- Código Profesional
- Teléfono de Contacto
- Correo Electrónico
- Fechas de emisión y vencimiento
- Ubicado estratégicamente en esquina del documento
- Contiene toda la información del profesional y documento
- Datos codificados:
- Nombre del Documento
- Datos del Profesional
- Número de Identificación
- Código Profesional
- Contacto
- Fechas
- Exportación a formato Word (.docx)
- Exportación a formato PDF (.pdf)
- Preservación de formato y calidad profesional
- Registro de usuarios con autenticación segura
- Plataforma de cursos virtuales:
- Primeros Auxilios Básicos
- Reanimación Cerebro Cardiopulmonar (RCP)
- Atención de Emergencias
- Salud Ocupacional
- Seguridad Laboral y Ambiental
- Creación de Protocolos de Emergencias
- Manejo de Crisis
- Manejo y Uso de Extintores
- Elaboración de Planes de Emergencias
- Curso de Comando de Incidentes
- Elaboración de Informes de Control Interno
- Generación digital de certificados
- Acreditación de insignias electrónicas
- Historial de capacitaciones completadas
Docsplans-Creator/
├── frontend/ # Aplicación React/Vue
│ ├── src/
│ │ ├── components/
│ │ │ ├── DocumentGenerator/
│ │ │ ├── FloorPlanUpload/
│ │ │ ├── TechnicalCover/
│ │ │ ├── QRCodeGenerator/
│ │ │ └── CertificateBuilder/
│ │ ├── pages/
│ │ │ ├── Dashboard.jsx
│ │ │ ├── DocumentEditor.jsx
│ │ │ ├── TrainingCourses.jsx
│ │ │ ├── UserProfile.jsx
│ │ │ └── Certifications.jsx
│ │ ├── services/
│ │ └── utils/
│ └── package.json
│
├── backend/ # API Node.js/Express
│ ├── src/
│ │ ├── routes/
│ │ │ ├── auth.js
│ │ │ ├── documents.js
│ │ │ ├── floorplans.js
│ │ │ ├── courses.js
│ │ │ └── certificates.js
│ │ ├── controllers/
│ │ ├── models/
│ │ ├── middleware/
│ │ └── utils/
│ ├── .env.example
│ └── package.json
│
├── ai-module/ # Módulo de IA (Python)
│ ├── image_processor.py
│ ├── floor_plan_analyzer.py
│ ├── safety_element_detector.py
│ └── requirements.txt
│
├── database/ # Scripts de base de datos
│ ├── schema.sql
│ └── seeders/
│
├── docker-compose.yml
└── README.md
- Framework: React 18+ o Vue 3
- UI Components: Material-UI / Tailwind CSS
- Estado: Redux / Pinia
- Docs Export:
docx,pdfkit - QR Generation:
qrcode.react - Signature Pad:
react-signature-canvas - Image Upload:
react-dropzone
- Runtime: Node.js 18+
- Framework: Express.js
- BD: PostgreSQL / MongoDB
- Auth: JWT + bcrypt
- Storage: AWS S3 / Firebase Storage
- Email: Nodemailer
- Python: 3.10+
- OpenCV: Procesamiento de imágenes
- TensorFlow/PyTorch: Detección de objetos
- PIL: Manipulación de imágenes
- QR:
qrcodelibrary
- Node.js 18+
- Python 3.10+
- PostgreSQL 14+ (o MongoDB)
- Git
# Clonar repositorio
git clone https://github.com/igatgensrodz/docsplans-creator.git
cd docsplans-creator
# Instalar dependencias frontend
cd frontend
npm install
# Instalar dependencias backend
cd ../backend
npm install
# Instalar dependencias AI module
cd ../ai-module
pip install -r requirements.txt
# Configurar variables de entorno
cp .env.example .env
# Editar .env con tus valores
# Ejecutar con Docker
cd ..
docker-compose up -d- ✅ Autenticación JWT
- ✅ Encriptación de datos sensibles
- ✅ Validación de permisos por rol
- ✅ Rate limiting en APIs
- ✅ HTTPS/TLS
- ✅ RGPD compliant
Propietaria - DOCSPLANS CREATOR 2026
Para más información sobre características o personalizaciones, contactar al equipo de desarrollo.
Última actualización: 2026-07-21