Skip to content

Getting Started

Este worker está diseñado para recopilar información sobre la demanda de productos a partir de los procesos de fulfillment de pedidos. Procesa eventos de cambio de pedidos desde una cola y registra datos de demanda de productos tanto para escenarios de picking como de faltantes.

  • Realizar seguimiento de la demanda de productos basado en eventos de fulfillment de pedidos
  • Registrar eventos de picking cuando los productos son exitosamente recolectados para pedidos
  • Registrar eventos de faltantes cuando los productos no están disponibles para pedidos
  • Proporcionar datos para análisis de inventario y demanda
  • Node.js: Entorno de ejecución para JavaScript
  • TypeScript: JavaScript con tipado estático
  • Express: Framework web para endpoints de API y verificaciones de salud
  • AWS SQS: Servicio de colas para recibir eventos de cambio de pedidos
  • Zod: Biblioteca de validación de esquemas
  • Cron: Biblioteca de programación para procesamiento periódico
  • @justomx/either: Biblioteca para manejo funcional de errores
  • @justomx/http-client: Cliente HTTP para peticiones a APIs
  • @justomx/warehouse-commons: Biblioteca para datos y operaciones de almacenes
  • Cola AWS SQS: Fuente de eventos de cambio de pedidos
  • API de Demanda de Productos: Servicio externo para almacenar datos de demanda de productos
  • Servicio de Almacenes: Utilizado indirectamente a través de la biblioteca warehouse-commons para validar códigos de almacenes