Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
El objetivo es reemplazar procesos manuales (papel, Excel) por una solución digital efectiva que facilite la captura, análisis y trazabilidad de datos relacionados con controles críticos de seguridad. El sistema debe ofrecer: Una interfaz móvil robusta, usable en ambientes exigentes y con soporte completo para funcionamiento online/offline. Una plataforma web desde la cual se puedan administrar tareas, consultar reportes, responder alertas y mantener el control del sistema de verificación. Sincronización segura, gestión de usuarios y roles, y conectividad con sistemas externos mediante una API RESTful bien estructurada. ✅ Requerimientos técnicos clave: 1. Frontend móvil: Framework sugerido: Flutter o React Native. Base local: SQLite o Hive. Capacidad de operar sin conexión y sincronizar posteriormente. 2. Frontend web: Framework sugerido: React.js o Vue.js. Diseño adaptable, con experiencia de usuario fluida. 3. Backend y API: Lenguaje: Node.js (Express) o Python (FastAPI). Base de datos: PostgreSQL. API RESTful documentada con Swagger/OpenAPI. 4. Infraestructura y seguridad: Despliegue en AWS u otro servicio cloud. Autenticación segura (OAuth2, JWT), cifrado de datos, y control de acceso por roles. Control de versiones en GitHub. 5. Funcionalidades destacadas: Programación de observaciones por tipo de control. Captura multimedia (fotos, audio). Generación y exportación automática de reportes. Alertas automáticas en caso de fallas, con opción de respuesta de usuarios superiores. Integración con PeopleSoft, Isometrix, y preparación para IA futura.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Diseñador, Analista funcional
Plazo de Entrega: No definido
Habilidades necesarias