وصف المشروع: Amazon Clone – منصة تجارة إلكترونية متعددة الخصائص
"Amazon Clone" هو مشروع شخصي قمت بتطويره كنموذج أولي لمحاكاة تجربة منصة أمازون الشهيرة، باستخدام تقنيات Flutter لواجهة المستخدم وNode.js للـ Backend. يهدف المشروع إلى توفير تجربة تسوق إلكتروني شاملة وعملية تحاكي كفاءة وسهولة استخدام تطبيقات التجارة الإلكترونية العالمية.
أهم مميزات المشروع:
واجهة مستخدم احترافية وسهلة الاستخدام على غرار تطبيق أمازون.
تسجيل الدخول والتسجيل الآمن للمستخدمين باستخدام JWT.
تصنيفات متعددة للمنتجات (مثل إلكترونيات، ملابس، زراعة، إلخ).
عربة تسوق متكاملة مع إمكانية تعديل الكمية أو حذف المنتجات.
خاصية البحث عن المنتجات مع عرض نتائج ديناميكية.
نظام تقييم ومراجعة للمنتجات.
نظام إدارة للطلبات (عرض الطلبات الحالية والسابقة).
لوحة تحكم للمسؤول (Admin Panel): لإضافة المنتجات، حذفها، تعديل الأسعار، وتتبع الطلبات.
دفع إلكتروني تجريبي آمن.
واجهة تتبع الطلبات مع تحديث لحالة الطلب.
التقنيات المستخدمة:
Flutter لبناء واجهة التطبيق بطريقة متجاوبة وحديثة.
Bloc لإدارة الحالة بكفاءة.
Node.js + Express.js لتصميم واجهات API.
MongoDB كقاعدة بيانات.
Dio للتعامل مع RESTful APIs.
Firebase لبعض خدمات الإشعارات والمصادقة