نظام جرد ونقاط بيع يعمل دون إنترنت
عمل حر · تسليم كامل

المشكلة
كان متجر أدوات منزلية يدير مخزونه ومبيعاته عبر جدول Excel يُحدَّث يدوياً. انحرفت الأعداد عن الواقع، وبقيت ديون الزبائن في ذاكرة صاحب المتجر، ولم يكن أحد قادراً على تحديد ما ينبغي أن يحويه الصندوق في نهاية اليوم.
القيود
- لا إنترنت موثوقاً في المتجر — كان على النظام أن يعمل والكابل مفصول
- لم يكن العميل ليقبل أي تكلفة متكررة: لا اشتراك برمجي ولا فاتورة استضافة
- صاحب المتجر غير تقني ويعمل بالعربية حصراً
- عملتان في الاستخدام اليومي، الدولار والليرة السورية، بسعر صرف متحرك
قرارات جوهرية
SQLite على حاسوب المتجر نفسه بدلاً من قاعدة PostgreSQL مستضافة
استبعد القيدان الصارمان أي حلّ يعتمد على خادم. لا يحتاج SQLite إلى عفريت خدمة، وقاعدة البيانات كلها ملف واحد يستطيع صاحب المتجر نسخه إلى ذاكرة USB — وهذه أيضاً خطة النسخ الاحتياطي الوحيدة التي سيلتزم بها متجر فعلاً.
حزمة PHP محمولة مع مُشغّل بنقرة واحدة بدلاً من مثبّت نظام أو بيئة تشغيل مكتبية مُحزَّمة
لا حاجة إلى صلاحيات مدير، ولا خطوة تثبيت يمكن أن تُخطئ، ولا يستطيع تحديث Windows أن يعطب بيئة تشغيل تعيش داخل المجلد نفسه.
تدفق النظام
عرض مبسط لكيفية عمل الأجزاء الرئيسية معاً.
واجهة نقاط بيع عربية
المبيعات والمشتريات وأرصدة الزبائن والتعامل النقدي بعملتين والتقارير.
تطبيق Laravel محلي
قواعد العمل وتوليد الفواتير والتسوية وتنبيهات المخزون والتحليلات.
ملف بيانات SQLite محمول
تخزين دون إنترنت على حاسوب المتجر، مع نسخة احتياطية يمكن نسخها إلى ذاكرة USB.
صمّمت وسلّمت نظام جرد ونقاط بيع متكاملاً يعمل دون إنترنت لمتجر أدوات منزلية محلي، ليحلّ محلّ متابعة يدوية على جداول Excel. بُني ليعمل محلياً بالكامل على حاسوب العميل بنظام Windows — بلا اعتماد على الإنترنت وبلا تكاليف متكررة.
أبرز الميزات: واجهة عربية كاملة من اليمين إلى اليسار مصمَّمة لصاحب متجر غير تقني؛ تشغيل بعملتين (الدولار الأمريكي والليرة السورية) بسعر صرف قابل للضبط؛ مبيعات ومشتريات نقداً أو بالأجل مع تتبّع الدفعات الجزئية وأرصدة الزبائن؛ توليد فواتير آلي؛ تسوية يومية للصندوق لكل عملة؛ تقارير وتحليلات (المبيعات مقابل المشتريات، المنتجات الأكثر مبيعاً، مخططات الحركة اليومية، تقييم المخزون)؛ تنبيهات نفاد المخزون.
سُلّم كحزمة محمولة (PHP محمول مع مُشغّل بنقرة واحدة) لا تتطلب إعداد خادم. وشمل التسليم التركيب في الموقع وتدريب المستخدم.
النتيجة
- حلّ محلّ جدول Excel بوصفه السجلّ المرجعي للمتجر
- سُلّم مع التركيب في الموقع وتدريب المستخدم




التقنيات
روابط
تريد نظاماً مشابهاً لعملك؟
لنتحدث