Volver a Casos de Éxito
Ruby on Rails
React
PostgreSQL
Multi-Sucursal
Caso de Éxito

Sistema de Gestión Automática de Inventario para Red de Farmacias

Farmacias y Gestión de Inventario
8 semanas de desarrollo

El Cliente

Farmacias Moscovich es una cadena de 3 farmacias ubicadas en la zona oeste del Gran Buenos Aires, con más de 25 años de trayectoria. Atienden un promedio de 800 clientes diarios en conjunto, gestionando un inventario de más de 3,500 productos farmacéuticos entre medicamentos de venta libre, bajo receta, perfumería y cuidado personal.

Su principal desafío era el tiempo que el gerente dedicaba a gestionar pedidos manualmente. Cada laboratorio solicita pedidos en días específicos de la semana, y coordinar esto entre 3 sucursales consumía más de 15 horas semanales. Los quiebres de stock generaban pérdida de ventas diarias, mientras que la falta de visibilidad centralizada resultaba en stock excedente en algunas sucursales y faltantes críticos en otras.

El Desafío

Quiebres de stock frecuentes en sucursales, perdiendo ventas diarias por falta de medicamentos

Gerente dedicaba 15+ horas semanales revisando stock manualmente y armando pedidos a laboratorios

Dificultad para coordinar inventario entre 3 sucursales, generando excedentes en unas y faltantes en otras

Pedidos sin planificación: cada laboratorio solicita pedidos en días específicos de la semana

Falta de visibilidad en tiempo real del inventario total de la red de farmacias

La Solución

Monitoreo de Stock en Tiempo Real

Dashboard centralizado que muestra el inventario actual de las 3 sucursales en tiempo real. Cada farmacia actualiza su stock y el sistema detecta automáticamente productos bajo mínimo.

Reglas de Negocio Configurables

Sistema de reglas por producto: stock mínimo, punto de reorden, cantidad óptima de pedido, prioridad de rotación y estacionalidad. Adapta pedidos según demanda histórica.

Jobs Programados por Laboratorio

Sistema configura el día de la semana que cada laboratorio solicita pedidos. Jobs automáticos se ejecutan en el día correcto, consolidando necesidades de las 3 sucursales y generando órdenes de compra.

Redistribución Inteligente entre Sucursales

Antes de pedir al laboratorio, el sistema verifica si otra sucursal tiene excedente del producto y sugiere redistribución interna, ahorrando costos y tiempo.

Generación Automática de Órdenes de Compra

Sistema genera automáticamente órdenes de compra optimizadas para cada laboratorio con formato compatible, listas para enviar por email o API en el día programado.

Tecnologías Utilizadas

Ruby on Rails (Backend)
React + TypeScript (Frontend)
PostgreSQL (Database)
Redis (Cache y Jobs)
Sidekiq (Background Jobs)
Chart.js (Visualización de datos)
REST API
WebSockets (Updates en tiempo real)

Timeline del Proyecto

1

Semana 1

Análisis de procesos actuales, mapeo de reglas de negocio por producto y diseño de arquitectura del sistema

2

Semanas 2-4

Desarrollo del backend con Ruby on Rails, modelado de base de datos, sistema de reglas de negocio y jobs programados

3

Semanas 5-6

Desarrollo del frontend con React, dashboards de inventario, gestión de sucursales y configuración de días de pedido por laboratorio

4

Semana 7

Testing con las 3 sucursales, ajustes de reglas de negocio y configuración de jobs por laboratorio

5

Semana 8

Rollout final, capacitación del gerente y equipo, monitoreo de primeros pedidos automáticos

"Este sistema cambió por completo mi rutina de trabajo. Antes dedicaba más de 15 horas semanales revisando stock manualmente y armando pedidos para cada laboratorio en los días que correspondían. Ahora el sistema programa automáticamente los jobs por laboratorio, consolida las necesidades de las 3 sucursales y genera las órdenes de compra listas para enviar. Recuperé todo ese tiempo para enfocarme en mejorar la atención al cliente y hacer crecer el negocio. Los quiebres de stock se redujeron un 92% y el inventario está perfectamente balanceado entre sucursales."

Kevin Sabo

Gerente General

Farmacias Moscovich

Resultados Obtenidos

92%

Reducción en quiebres de stock

15h

Semanales ahorradas del gerente en pedidos

40%

Reducción en stock excedente

3

Sucursales sincronizadas en tiempo real

100%

Pedidos automáticos en día programado

35%

Ahorro en costos de envío por consolidación

¿Tienes una red de farmacias o comercios?

Contáctanos y diseñaremos un sistema de gestión de inventario adaptado a tu operación