POS System
المشكلة
أردت أن أعرف بالضبط كيف يعمل نظام نقاط البيع من طرف إلى طرف — دون إطار عمل يخفي التفاصيل.
ما بنيته
نظام نقاط بيع مبني على Node.js خام وخادم HTTP مباشر، يحفظ في SQLite، مع توجيه يدوي، واستعلامات SQL ذات معاملات، ومنقّح للمدخلات، وحارس لتجاوز المسارات، ومحدّد معدل لكل عنوان IP، ونسخ احتياطي مجدول، ومولّد EAN-13، وطباعة إيصالات.
النتيجة
نظام نقاط بيع عملي مبني من الصفر أوضح المسار الكامل من الطلب إلى الإيصال. جُعل الدفع لاحقًا ذرّيًا ومسعّرًا من الكتالوج لا من الطلب، مع اختبارات، وأُضيف التكامل المستمر في 2026.