نظرة عامة على المشروع:
تم تطوير تطبيق تجارة إلكترونية بمستوى إنتاجي (Production-grade) من البداية باستخدام Next.js (TypeScript) و MongoDB.
المشروع يُعد حلًا عمليًا حقيقيًا للأعمال، ومصمم للتعامل مع طلبات العملاء الفعلية وإدارة المنتجات بشكل مباشر.
المساهمات التقنية الرئيسية:
نظام مصادقة متقدم:
تم تصميم نظام إدارة جلسات ثنائي المراحل، يعتمد على Session ID لتصفح المستخدمين الضيوف، و JWT / NextAuth للمستخدمين المسجلين، لضمان تجربة سلسة وآمنة.
بناء لوحة تحكم قوية تتيح:
تحديث المنتجات بشكل فوري, ادارة المخزون, متابعة حالة الطلبات في الوقت الحقيقي
تصميم وبناء نماذج البيانات:
تصميم وتحسين مخططات بيانات معقدة باستخدام Mongoose لإدارة:
المستخدمين, المنتجات, سجل الطلبات بكفاءة وأداء عاليين.
تجربة مستخدم متقدمة
تنفيذ ميزات أساسية مثل:
-سلة تسوق دائمة
-قائمة مفضلات
-نظام بحث وتصفية ديناميكي للمنتجات