All work

Mahar ERP

Live retail. Two-way Sheets sync.

Full POS and Arabic inventory management system with live bidirectional Google Sheets sync.

Retail POS and ERP system. Built with Node.js / React / SQLite / Google Sheets API / Tailwind RTL / PM2

Mahar ERP executive dashboard showing monthly revenue, expense velocity, and inventory turnover in dark mode
Actual n8n workflow

Behind the build.

The problem

A high-turnover seafood retailer needed an automated sales, stock, and invoicing system that could synchronize two-way with Google Sheets in real time without third-party middleware or data loss.

What I built

Engineered a full-stack React and Node.js platform with SQLite in WAL mode. Developed a custom bidirectional Google Sheets synchronization engine with strict sequential transactional integrity. Features a complete Arabic RTL management dashboard, role-based supervisor permissions, and browser thermal receipt printing via CSS page rules.

The result

Live in active production at mahar.gentar.cloud on PM2. Delivers instant inventory updates, automated expense tracking, and thermal receipt generation for counter sales.

Need something like this?

Tell me where the work gets stuck. Let’s figure out what we can build.

Let’s talk