قمت بتطوير منصة تجارة إلكترونية متكاملة (Full Stack E-Commerce System) متخصصة في بيع الحقائب والإكسسوارات، حيث توفر تجربة تسوق سلسة للمستخدمين مع نظام إدارة متكامل لأصحاب المتجر.
تم بناء المشروع باستخدام React 19 للواجهة الأمامية و .NET 8 Web API للواجهة الخلفية مع تصميم حديث ومتجاوب يركز على تجربة المستخدم UI/UX والأداء العالي.
المنصة تتيح للمستخدمين تصفح المنتجات بسهولة، البحث المتقدم، إضافة المنتجات إلى سلة المشتريات، وإتمام عملية الشراء من خلال نظام دفع متكامل يدعم وسائل الدفع المحلية.
مميزات المنصة
تجربة المستخدم (Customer Experience)
تصفح المنتجات بطريقة منظمة مع عرض الفئات والمجموعات
نظام فلترة وبحث متقدم حسب السعر واللون والمقاس
سلة مشتريات ديناميكية مع تحديث فوري
نظام تسعير ديناميكي يدعم العروض والخصومات
عملية شراء سهلة وآمنة (Checkout System)
تصميم متجاوب يعمل على جميع الأجهزة
لوحة تحكم الإدارة (Admin Dashboard)
إدارة المنتجات والفئات والمتغيرات (Variants / SKUs)
التحكم في المخزون ومستويات الكميات
إدارة الطلبات ومتابعة حالة الشحن والدفع
نظام كوبونات وخصومات متكامل
إحصائيات وتحليلات للمبيعات والطلبات
نظام الدفع والشحن
تكامل كامل مع Paymob Payment Gateway
دعم وسائل الدفع المحلية مثل
Visa / Mastercard
Vodafone Cash
Orange Cash
Etisalat Cash
Fawry
إدارة الوسائط
رفع الصور وتحسينها باستخدام Cloudinary
التقنيات المستخدمة
Backend
.NET 8
ASP.NET Core Web API
Entity Framework Core
PostgreSQL / SQL Server
Frontend
React 19
Vite
Tailwind CSS
React Router
Context API
أدوات إضافية
Paymob Payment Integration
Swagger / OpenAPI Documentation
Recharts للرسوم البيانية والتحليلات
الهدف من المشروع
بناء منصة تجارة إلكترونية احترافية وقابلة للتوسع يمكن استخدامها كنظام متكامل لإدارة متجر إلكتروني، مع دعم أنظمة الدفع وإدارة الطلبات والمخزون.