موقع AGM Stationary Group هو منصة تجارة إلكترونية متكاملة تم تطويرها لتوفير تجربة سهلة ومريحة للعملاء لاستعراض وشراء مجموعة واسعة من مستلزمات وأدوات المكاتب. تم تصميم الموقع باستخدام أحدث التقنيات لضمان عمليات دفع آمنة، وتصميم متجاوب، وتجربة تسوق سلسة على جميع الأجهزة.
أهم المميزات:
كتالوج المنتجات
إمكانية استعراض مجموعة كبيرة من مستلزمات المكتب.
عرض كل منتج مع تفاصيل كاملة، صور، وأسعار.
نظام تسجيل دخول وصلاحيات آمن
استخدام JWT لتأمين عمليات التسجيل وتسجيل الدخول.
نظام صلاحيات حسب الدور (Role-based) يتيح للمشرفين إدارة المنتجات والطلبات بكفاءة.
سلة التسوق وإتمام الشراء
إضافة المنتجات إلى السلة وتعديل الكميات بسهولة.
مراجعة الطلب قبل إتمام عملية الشراء.
عملية دفع مبسطة وسلسة.
تكامل بوابة الدفع الآمنة
معالجة المدفوعات عبر بوابة Moyasar.
دعم عدة طرق دفع مختلفة.
حماية البيانات الحساسة للمستخدمين.
إدارة الطلبات
تمكين المستخدمين من متابعة طلباتهم وعرض سجل الطلبات.
تمكين المشرفين من متابعة الطلبات وتحديث حالتها بشكل فوري.
تصميم متجاوب
تصميم يعمل بسلاسة على أجهزة الكمبيوتر، الأجهزة اللوحية، والهواتف الذكية.
التقنيات والمكتبات المستخدمة
الواجهة الأمامية (Frontend)
React.js: لبناء واجهة مستخدم سريعة وتفاعلية تعتمد على المكونات.
تصميم متجاوب لضمان توافق الواجهة مع جميع أحجام الشاشات.
الواجهة الخلفية (Backend)
Node.js & Express.js: لإدارة السيرفر ومعالجة الطلبات بكفاءة.
MongoDB: لتخزين بيانات المنتجات، المستخدمين، والطلبات.
المصادقة والأمان
JWT (JSON Web Token): لإدارة الجلسات وتوثيق المستخدمين.
Bcrypt.js: لتشفير كلمات المرور وحماية بيانات الدخول.
معالجة المدفوعات
بوابة Moyasar للدفع الإلكتروني: لدعم المدفوعات الآمنة عبر البطاقات الائتمانية، Apple Pay، ووسائل الدفع المحلية.
تفاصيل إضافية
قابلية التوسع: تم تصميم المنصة لدعم زيادة عدد المنتجات والمستخدمين مستقبلاً.
تجربة المستخدم: التركيز على البساطة، السرعة، والأمان لزيادة رضا العملاء.
تطويرات مستقبلية: إضافة تقييمات المنتجات، أكواد الخصم، ونظام إدارة المخزون.