FULL-STACK · E-COMMERCE
VOLTANO
نظام تجارة إلكترونية Full-Stack لمتجر متخصص في المنتجات الكهربائية.
صُمم حول دورة الطلب والمخزون والتوصيل الفعلية للمتجر، مع واجهة مستخدم وBackend يعملان معًا كنظام واحد.
تجارة إلكترونية مبنية حول طريقة عمل المتجر
VOLTANO هو نظام Full-Stack لإدارة وبيع المنتجات الكهربائية عبر الويب، يغطي تجربة المتجر من استعراض المنتجات والشراء وحتى إدارة الطلبات والمخزون والتوصيل من جانب الإدارة.
كان التركيز على جعل سلوك النظام متوافقًا مع قواعد العمل الفعلية للمتجر، بدل بناء متجر يعتمد فقط على عمليات CRUD تقليدية.
من إنشاء الطلب إلى التسليم
تبدأ الطلبات بانتظار مراجعة الإدارة. بعد التأكيد تنتقل إلى التجهيز ثم التوصيل، مع قواعد مختلفة للتعديل والإلغاء بحسب المرحلة التي وصل إليها الطلب.
- Pending
- Confirmed
- Preparing
- Out for Delivery
- Delivered
حجز المخزون عند تأكيد الطلب
لا يتم حجز المخزون فور إنشاء الطلب. يحدث الحجز عندما تؤكد الإدارة الطلب، لأن هذه اللحظة تمثل بداية الالتزام الفعلي بتنفيذه.
بهذه الطريقة لا يتم تعطيل المخزون بسبب طلبات لم تتم مراجعتها أو تأكيدها بعد.

قواعد عمل مهمة
- الشراء كضيف
- التعديل والإلغاء قبل حالة Confirmed
- تعديلات الإدارة تتطلب موافقة العميل هاتفيًا
- رسوم التوصيل تختلف حسب المنطقة
- حد أدنى للطلب قابل للضبط
- كميات كسرية للمنتجات المقاسة بالطول
- الدفع عند الاستلام في البداية
- رابط تتبع فريد للضيف
ما الذي بنيته؟
عملت على بناء VOLTANO كنظام Full-Stack متكامل، يشمل واجهة المتجر وتجربة المستخدم إلى جانب الـBackend وقواعد العمل وإدارة البيانات.
يتضمن العمل تصميم تدفقات الطلب والشراء، منطق المخزون، المنتجات والفئات، مناطق التوصيل والإعدادات التشغيلية، بالإضافة إلى الهوية والصلاحيات باستخدام Permixa.
- ASP.NET Core
- Permixa
- SQL Server
- Frontend Web Application
الجودة
تم اختبار السلوك الأساسي للنظام عبر اختبارات Domain وApplication وInfrastructure وIntegration، مع التركيز على حماية قواعد الطلب والمخزون والتدفقات الحساسة من التغييرات غير المقصودة.
المصدر
يحتوي المستودع العام على الـBackend والـFrontend الخاصين بـVOLTANO، بالإضافة إلى ملفات المشروع والاختبارات والتوثيق المتاح.