Problem
Retail replenishment decisions sit across noisy systems: transactions, inventory levels, supplier rules, receiving issues, purchase orders, promotions, and exception events. A useful system has to connect forecasts to reviewable operational decisions.
System
Async FastAPI APIs, SQLAlchemy/PostgreSQL tenant context, Redis/Celery workers, integration adapters, demand forecasting artifacts, dataset snapshots, backtests, model registry and promotion gates, simulation endpoints, anomaly workflows, and React/TypeScript decision dashboards.
Evidence
Forecast evidenceReplenishment simulationBuyer dashboard
Stack
Python, FastAPI, SQLAlchemy, PostgreSQL, Redis, Celery, React, TypeScript, LightGBM, SHAP, Pydantic, Docker.