منصة تسوق إلكتروني متكاملة — Next.js + Node.js + MongoDB

تفاصيل العمل

منصة تسوق إلكتروني احترافية مبنية بالكامل من الصفر باستخدام أحدث التقنيات.

? التقنيات المستخدمة:

الواجهة الأمامية: Next.js (Pages Router)، Tailwind CSS، Axios

الخادم: Node.js + Express.js

قاعدة البيانات: MongoDB مع Mongoose

✅ المميزات المنجزة:

- واجهة مستخدم احترافية وسريعة الاستجابة على جميع الأجهزة

- نظام CRUD متكامل للمنتجات (إضافة، تعديل، حذف، عرض)

- تحديث تدريجي للصفحات (ISR) كل 10 ثوانٍ لأفضل أداء

- صفحة أخبار تعمل بـ SSR (Server-Side Rendering) مع إشعارات ديناميكية

- نظام عربة تسوق مع إتمام الشراء وحفظ الطلبات في قاعدة البيانات

- ترقيم الصفحات (Pagination) مع فلترة حسب الفئة والعلامة التجارية

- REST API كامل مع دعم الترقيم والبحث والفلترة

- نماذج بيانات منظمة للمنتجات والطلبات

- حالات تحميل (Skeleton Loaders) وإشعارات Toast

- بذر تلقائي لقاعدة البيانات عند التشغيل الأول

ملفات مرفقة

بطاقة العمل

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