متجر الإلكتروني مع لوحه تحكم متجر الإلكتروني مع لوحه تحكم
تفاصيل العمل

حابب أشارككم مشروع Mega Mart اللي اشتغلت عليه بحماس كبير، وهو متجر إلكتروني كامل ومتطور بيدير كل حاجة من أول المستخدمين والمنتجات لحد الصلاحيات والعمليات اليومية. Mega Mart مش بس متجر عادي، ده نظام شامل: داشبورد محترمة تتحكم في كل حاجة في المتجر — المستخدمين، الأقسام، البراندات، وكمان صلاحيات الأدمن ومدير المنتجات. تسجيل دخول متعدد باستخدام Google OAuth2، وكمان نظام صلاحيات قوي يضمن إن كل حد يشوف ويعمل اللي هو مفروض عليه بالظبط. فلترة وبحث سريعين مع باجنيشن ذكي عشان متخليش المستخدم يتوه وسط المنتجات. رفع صور للمنتجات بسهولة باستخدام Multer، وكرت عربة شغل تمام عشان تجربة تسوق سلسة. تصميم Responsive بالكامل ومتوافق مع الموبايل، بحيث تقدر تستخدم الموقع براحة سواء على شاشة كبيرة أو موبايل صغير. Frontend مميز باستخدام React مع Lazy Loading عشان الصفحة تفتح بسرعة، وToasts تنبه المستخدمين بالخطوات، وواجهة UI مرنة باستخدام مكتبة PrimeReact مع PrimeFlex Utility Classes اللي بتدي مرونة وتنظيم في التصميم. التقنيات؟ Node.js, Express, MongoDB, Mongoose، Passport OAuth2، JWT، وExpress Validator، وكل ده مع Axios عشان الـ API يكون سلس. بصراحة، لما بنيت المشروع بطريقة منظمة ومحترفة زي MVC، حسيت إني مش بس عامل متجر، ده عامل محطة فضاء! 😄 والجزء الحلو إن Mega Mart لسه في بداية مشواره وقابل يكبر أكتر وأكتر مع أي فكرة جديدة أو ميزة عايز أضيفها. ده كود الجيت هب https://github.com/tareksa.../mern-stack-ecommerce-dashboard

شارك
بطاقة العمل
تاريخ النشر
منذ 3 أسابيع
المشاهدات
20
المستقل
طلب عمل مماثل
شارك
مركز المساعدة