MIMARU

SAFU — inventory and sales system

Our own system for inventory, sales, purchasing and payments — a compact alternative to a full ERP. Three deployments of different scope grew out of a single codebase.

3 deploymentsStock · sales · purchasing · paymentsNext.js + PostgreSQL

Problem

A full ERP is more than a company needs, and more than it wants to pay, when all it wants is a clear view of inventory, sales, purchasing and payments. And spreadsheets stop coping at exactly the point where departments start reconciling stock and payments with each other.

A full ERP is too much, in scope and in price
Spreadsheets do not reconcile stock and payments
Each company in the group needs a different set of functions

Solution

We built the system around the way these companies actually work and deployed it three times: a base build, an extended one for manufacturing with foreign trade, and a reduced one for a trading company.

One codebase behind three deployments
Base build: inventory, sales, purchasing, payments
Extended build with customs and logistics for manufacturing
Reduced build for a trading company in Turkey

Stack and tools

Next.jsPostgreSQLTypeScriptRole-based accessReports and exports

Results in numbers

3
deployments from one codebase
4
areas: inventory, sales, purchasing, payments
3
companies in the group run on the system
Contact

Tell us about your project

We will work through your process, propose an architecture and estimate the first stage. We reply within one business day.