Evaluando propuestas

Desarrollo de Middleware para Integración de Pedidos Gesvision a Golab con Control de Errores

Publicado el 25 Abril, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción del Proyecto
Buscamos un desarrollador backend (Python, Node.js o C#) con experiencia en integraciones api rest para crear un middleware de extracción, transformación y carga (etl) que:

consuma cada 15 minutos las órdenes de lentes (“glasses-orders”) de la api de gesvision.

Cree automáticamente las órdenes en la plataforma Golab usando su api rest.

Utilice una tabla intermedia de control para registrar el estado de cada orden enviada (pendiente, enviada, error).

Implemente un sistema automático de reintentos en caso de fallas de comunicación.

Incluya logs de eventos y alertas de errores críticos si los envíos fallan repetidamente.

Se requiere manejo de sesiones y tokens de autenticación para ambas plataformas.

El proyecto debe considerar alta disponibilidad, resiliencia a errores y estar preparado para escalar en el futuro (agregar tracking de pedidos, integración de facturación, etc.).

Contexto general del proyecto

Nuestra empresa, Optilux / Optilab, maneja volúmenes altos de pedidos de lentes oftálmicos a través del sistema Gesvision. Actualmente, la creación de órdenes en el laboratorio GoLab se realiza de forma manual o semimanual, lo que genera riesgos de errores, pérdidas de tiempo y afectación al servicio al cliente. El objetivo es automatizar completamente este flujo de trabajo, logrando: Reducción de tiempos de procesamiento. Eliminación de errores manuales. Mejor trazabilidad de pedidos. Capacidad de monitorear, corregir y reintegrar pedidos fallidos de forma automática. Contamos con toda la documentación de las APIs de Gesvision y GoLab, ejemplos de JSON de entrada y salida, y un esquema claro del flujo deseado. Buscamos un desarrollador proactivo, rápido, y que entregue una solución robusta y documentada.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Necesito Crear una app
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Apps similares Otro
Necesita backend No
Procesador de pago No

Plazo de Entrega: 11 Mayo, 2025

Habilidades necesarias

Otros proyectos publicados por F. B.