Retail Services .
منصة إلكترونية تتيح للعملاء إنشاء حسابات شخصية، شحن رصيدهم، ثم استخدام الرصيد لشراء المنتجات المتوفرة في المتجر، مع توفير نظام لإدارة الطلبات وسجل العمليات المالية.
آلية عمل المنصة:
يقوم العميل بإنشاء حساب شخصي على المنصة.
يختار المنتج الذي يرغب في شرائه من المتجر.
يقوم بشحن محفظته الرقمية من خلال إرسال قيمة الشحن عبر منصة Discord.
يتحقق المسؤول من عملية الدفع، ثم يضيف المبلغ إلى رصيد العميل في المحفظة.
يستخدم العميل رصيده المتاح لإتمام عمليات الشراء من المتجر.
يتم تسجيل كل طلب تلقائيًا في حساب العميل، مع تولي المسؤول عملية تجهيز الطلب وتسليمه.
يمكن للعميل متابعة رصيده والاطلاع على طلباته السابقة وسجل العمليات التي تمت على حسابه.
أبرز مميزات المشروع:
نظام حسابات للمستخدمين.
محفظة رقمية لإدارة أرصدة العملاء.
نظام شحن يدوي مع التحقق من عمليات الدفع.
متجر إلكتروني لعرض المنتجات وإتمام عمليات الشراء.
تسجيل وإدارة الطلبات.
سجل للعمليات المالية والشراء.
لوحة لمتابعة رصيد العميل وطلباته.
تنظيم عملية تسليم الطلبات ومتابعتها.
تمّ بناء الموقع باستخدام مجموعة تقنيات حديثة احترافية، حيث يُشكّل إطار العمل Next.js العمود الفقري للموقع لأنه يجمع بين سرعة العرض وتنظيم الصفحات وسهولة إدارة لوحة التحكم، بينما تأتي مكتبة React لتوفير واجهات تفاعلية سلسة يتفاعل معها الزائر، ويُستخدم TypeScript كلغة برمجة أساسية لكتابة الكود بحيث تكون أكثر أمانًا وخالية من الأخطاء قدر الإمكان. أما من ناحية التصميم فقد اعتمدنا على إطار Tailwind CSS الذي يمنح الموقع مظهرًا داكنًا أنيقًا ومتناسقًا مع الهوية الذهبية للعلامة التجارية، مع خلفية متحركة ناعمة بلون ذهبي وترابي غير مشع. ولإدارة البيانات لجأنا إلى قاعدة PostgreSQL المستضافة مجانًا على منصة Supabase، حيث تُخزّن حسابات المستخدمين والأرصدة والطلبات والمنتجات مباشرةً، مع تشفير كلمات المرور عبر bcryptjs والتحقق من صحة البيانات عبر Zod.