POS System

دراسة حالةمبني من الصفرمشروع 14

لقطة شاشة · بيانات اصطناعية شاشة البيع في POS System مع كتالوج منتجات اصطناعي

المشكلة

أردت أن أعرف بالضبط كيف يعمل نظام نقاط البيع من طرف إلى طرف — دون إطار عمل يخفي التفاصيل.

ما بنيته

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

النتيجة

نظام نقاط بيع عملي مبني من الصفر أوضح المسار الكامل من الطلب إلى الإيصال. جُعل الدفع لاحقًا ذرّيًا ومسعّرًا من الكتالوج لا من الطلب، مع اختبارات، وأُضيف التكامل المستمر في 2026.