Skip to content

Getting Started

El Microservicio de Conteo de Inventario es una API diseñada para gestionar y registrar los conteos de inventario en los almacenes y tiendas de Justo. Permite a los usuarios registrar conteos de productos, calcular diferencias de inventario y notificar a otros sistemas sobre estos eventos.

  • Node.js: Entorno de ejecución
  • Express: Framework web para la creación de APIs
  • TypeScript: Lenguaje de programación con tipado estático
  • MongoDB: Base de datos para almacenar los conteos de inventario
  • AWS SNS: Servicio de notificaciones para publicar eventos
  • Zod: Biblioteca para validación de datos
  • Jest: Framework para pruebas unitarias e integración
  • Función: Proporciona información sobre los usuarios que realizan los conteos
  • Tipo de Integración: API interna de Justo
  • Función: Proporciona información sobre los productos que se están contando
  • Tipo de Integración: API interna de Justo
  • Función: Proporciona información sobre las ubicaciones donde se realizan los conteos
  • Tipo de Integración: API interna de Justo
  • Función: Proporciona información sobre el inventario actual
  • Tipo de Integración: API interna de Justo
  • Función: Proporciona funcionalidades auxiliares para el manejo de inventario
  • Tipo de Integración: API interna de Justo
  • Función: Envía notificaciones a canales de Slack
  • Tipo de Integración: API externa (Slack)

El Microservicio de Conteo de Inventario interactúa con varios otros microservicios de Justo:

  • Depende de los servicios de Usuario, Producto, Ubicación e Inventario para obtener información necesaria para los conteos.
  • Emite eventos a través de SNS que pueden ser consumidos por otros microservicios para actualizar sus estados o realizar acciones adicionales.