Inventory & POS backend
A modular-monolith backend for a real retail workflow — product catalog with variants and pricing history, inventory stock movements, a full sales lifecycle (open → completed → cancelled), payments and discounts, refund processing with validation rules, and receipt generation.