نظام ويب متكامل SaaS (برمجية كخدمة) متعدد المستأجرين (Multi-Tenant) مخصص للمتاجر والشركات لإدارة برامج الولاء والعملاء.
طريقة التنفيذ ومراحل العمل (من الألف إلى الياء):
قمْتُ بتنفيذ هذا المشروع بشكل كامل بمفردي عبر المراحل التالية:
تحليل المتطلبات وتوثيقها: بدأت بتحليل متطلبات النظام، وتحديد الأدوار وصلاحياتها، وصياغة قواعد العمل بدقة قبل كتابة أي سطر برمجي.
تطوير الباك إند (Backend): تم بناء النظام باستخدام Laravel 12 مع تحقيق عزل تام للبيانات بين المتاجر، وتصميم نظام نقاط يعتمد على دفتر أستاذ (Ledger) غير قابل للتغيير، بالإضافة إلى محرك قواعد ولاء مرن وتطبيق 12 آلية متقدمة لمكافحة الاحتيال.
تطوير الفرونت إند (Frontend): تم تصميم وبناء واجهات المستخدم باستخدام Angular 17 و Tailwind CSS لضمان تجربة سلسة وعصرية مع دعم كامل للغة العربية والإنجليزية (RTL).
الاختبار والنشر (Deployment): اختبار الميزات والمنطق البرمجي باستخدام PHPUnit، ونشر النظام وتفعيله بالكامل على سيرفرات cPanel مع إعداد شهادة الحماية HTTPS ليعمل المشروع حياً في الإنتاج.
أبرز ميزات النظام:
عزل تام للبيانات لضمان الأمان والخصوصية لكل متجر.
دفتر أستاذ (Ledger) للحسابات يضمن دقة نقاط العملاء ومنع التلاعب.
نظام قوي لمكافحة الاحتيال والعمليات المشبوهة.
واجهة ثنائية اللغة (عربي/إنجليزي) متجاوبة بالكامل.