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.

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.
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.
Live in active production at mahar.gentar.cloud on PM2. Delivers instant inventory updates, automated expense tracking, and thermal receipt generation for counter sales.