قمت بتطوير متجر إلكتروني متكامل باستخدام MERN Stack (MongoDB, Express.js, React, Node.js) مع Chakra UI، حيث يوفر تجربة مستخدم سلسة وسهلة الاستخدام. يتيح المتجر للمستخدمين تصفح المنتجات، بالإضافة إلى إمكانية إضافة، تعديل، وحذف المنتجات (العنوان، السعر، والصورة). كما يتميز الموقع بوضع الليل والنهار لتعزيز تجربة المستخدم.
مميزات المشروع
تصفح المنتجات: عرض جميع المنتجات المتاحة على الصفحة الرئيسية بتصميم شبكي أنيق.
إضافة المنتجات: إمكانية إضافة منتجات جديدة مع تفاصيل مثل العنوان، السعر، والصورة.
تعديل المنتجات: يمكن للمستخدم تعديل بيانات المنتجات بسهولة.
حذف المنتجات: خيار لحذف المنتجات غير المرغوب فيها.
الوضع الداكن والفاتح: إمكانية التبديل بين وضعي الليل والنهار لتحسين إمكانية الوصول.
التقنيات المستخدمة
MongoDB – قاعدة بيانات NoSQL لتخزين بيانات المنتجات.
Express.js – إطار عمل لخادم Node.js لمعالجة العمليات الخلفية.
React.js – مكتبة لبناء واجهة المستخدم الديناميكية.
Node.js – بيئة تشغيل JavaScript لمعالجة وظائف الخلفية.
Chakra UI – مكتبة مكونات مرنة وسهلة الاستخدام لتصميم واجهة المستخدم.
مشروع عملي يجمع بين الأداء القوي والتصميم العصري لتوفير تجربة تسوق إلكترونية متكاملة!