Yazan.
كل المشاريع
Business SystemsFeb — Mar 2026

Offline Inventory & POS System

Freelance · Full delivery

Offline Inventory & POS System

المشكلة

A hardware store ran its stock and sales out of a hand-maintained Excel workbook. Counts drifted from reality, customer debts lived in the owner's memory, and nobody could say what the till should hold at the end of a day.

القيود

  • No reliable internet at the shop — the system had to work with the cable unplugged
  • The client would not accept any recurring cost: no SaaS fee, no hosting bill
  • The owner is non-technical and works entirely in Arabic
  • Two currencies in daily use, USD and Syrian Pound, at a rate that moves

قرارات جوهرية

SQLite on the shop's own Windows machine بدلاً من a hosted PostgreSQL backend

the two hard constraints ruled out anything server-side. SQLite needs no daemon, and the entire database is a single file the owner can copy to a USB stick — which is also the backup story a shop will actually follow.

a portable PHP bundle with a one-click launcher بدلاً من a system installer or a packaged desktop runtime

no admin rights are needed, there is no install step to get wrong, and a Windows update cannot break a runtime that lives in the folder.

Designed and delivered a complete offline inventory and point-of-sale system for a local hardware store, replacing manual Excel-based tracking. Built to run fully locally on the client's Windows machine — zero internet dependency, zero recurring costs.

Key features: full Arabic RTL interface designed for a non-technical shop owner; dual-currency operations (USD / Syrian Pound) with configurable exchange rate; sales and purchases with cash or credit tracking including partial payments and customer balances; automatic invoice generation; daily cash-drawer reconciliation per currency; reports and analytics (sales vs. purchases, top-selling products, daily movement charts, inventory valuation); low-stock alerts.

Deployed as a portable package (portable PHP + one-click launcher) requiring no server setup. Included installation and user training.

النتيجة

  • Replaced the Excel workbook as the store's system of record
  • Delivered with on-site installation and user training
Offline Inventory & POS SystemOffline Inventory & POS SystemOffline Inventory & POS SystemOffline Inventory & POS System

التقنيات

LaravelSQLiteBladeTailwindCSSChart.js

عمل خاص بعميل — الشيفرة المصدرية خاضعة لاتفاقية سرية.

تريد نظاماً مشابهاً لعملك؟

لنتحدث