️ E-commerce Web App — LuxeLane Store
وصف المشروع:
تطبيق E-commerce كامل متخصص في بيع الملابس، مبني باستخدام Next.js للواجهة الأمامية، وNode.js + Express في الباك إند، مع MongoDB كقاعدة بيانات. يوفّر تجربة مستخدم متميزة للمشتري، ولوحة تحكم متكاملة للمشرف (Admin Dashboard) لإدارة النظام بالكامل.
المميزات الرئيسية:
واجهة المستخدم (المتسوق):
تصفح المنتجات حسب التصنيفات (رجالي - حريمي - أطفال...)
عرض تفاصيل المنتج (صور، وصف، سعر، كميات متاحة...)
إضافة المنتجات إلى سلة المشتريات
إتمام الطلب (Checkout)
تسجيل الدخول والتسجيل للمستخدمين
تتبع حالة الطلب
️ لوحة تحكم الأدمن (Admin Dashboard):
إدارة المستخدمين (عرض – تعديل – حذف)
إدارة المنتجات (إضافة – تعديل – حذف)
إدارة التصنيفات (Categories)
إدارة الطلبات:
تغيير حالة الطلب (جديد - قيد التجهيز - تم الشحن - مكتمل)
حذف أو تعديل الطلبات
إحصائيات ومتابعة أداء المتجر
? التقنيات المستخدمة:
Next.js (App Router) – SSR وCSR للواجهة الأمامية
Tailwind CSS – تصميم متجاوب وحديث
React Context + JWT Auth – حماية المسارات وتفويض الصلاحيات
Express.js – API قوية وآمنة
MongoDB + Mongoose – قاعدة بيانات NoSQL مرنة
Cloudinary – لرفع صور المنتجات
SweetAlert2 – تنبيهات تفاعلية
نظام الصلاحيات:
Admin: تحكم كامل في كل أجزاء النظام
User: تصفح وشراء المنتجات فقط
حالة المشروع:
مكتمل وجاهز للنشر
مرفوع بإستخدام منصة Vercel وجاهز للعرض إضغط علي الرابط أدناه