بيلا (Bella) - متجر إلكتروني عصري واحترافي

تفاصيل العمل

الواجهة الأمامية (Front-end):

مبني باستخدام Next.js و TailwindCSS مع مكتبة Shadcn لدعم الوضع الليلي والنهاري.

تصميم عصري وأنيق متجاوب مع جميع الأجهزة.

تجربة مستخدم سلسة وسهلة التصفح.

الصفحات الأساسية:

الصفحة الرئيسية (Landing Page): واجهة جذابة تعرض أبرز المنتجات والعروض.

صفحة المنتجات (Products): مع ترقيم الصفحات (Pagination)، الفلاتر (Filters)، وخاصية البحث.

صفحة تفاصيل المنتج (Product Details): عرض صور المنتج، السعر، المواصفات، والمراجعات.

عربة التسوق (Cart): إدارة المنتجات المضافة وإجراء التعديلات.

صفحة الطلبات (Orders): لمتابعة حالة الطلبات.

صفحة الحساب (Profile): لعرض وتحديث بيانات المستخدم وإدارة طلباته.

التحقق من صحة البيانات باستخدام Zod و React Hook Form.

الواجهة الخلفية (Back-end):

مبني باستخدام Node.js و Express و MongoDB بلغة TypeScript.

التحقق من صحة البيانات باستخدام Joi.

نظام مصادقة آمن باستخدام Passport.js و JWT مع كوكيز آمنة (HttpOnly Cookies).

واجهات برمجية (REST API) لإدارة المنتجات، المستخدمين، الطلبات، وعربة التسوق.

دعم الترقيم (Pagination) و الفلاتر (Filters) للمنتجات.

المميزات:

نظام متكامل لإدارة متجر إلكتروني حديث.

تجربة شراء سلسة من تصفح المنتجات إلى إتمام الطلب.

تصميم مرن وقابل للتطوير لأي منصة تجارة إلكترونية.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات