تطوير متجر إلكتروني متكامل Talabrand باستخدام React وNode.js

تفاصيل العمل

المشروع: Talabrand – تطوير متجر إلكتروني متكامل

️ التقنيات المستخدمة: React.js – Node.js – Express – SQL – Axios – Sass – JWT – React Router

قمت بتطوير متجر إلكتروني احترافي من الصفر، يحتوي على واجهة أمامية متجاوبة وتصميم عصري، بالإضافة إلى Backend متكامل وآمن باستخدام Node.js وMongoDB.

? مكوّنات المشروع:

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

- تم بناءها باستخدام React.js مع React Router للتنقل بين الصفحات

- تصميم متجاوب بالكامل باستخدام Sass

- استخدام Axios للتواصل مع الـ API

- إدارة الطلبات والمستخدمين بطريقة سلسة

- حماية الصفحات الخاصة (مثل صفحة الطلبات) بناءً على حالة تسجيل الدخول

#### ️ الواجهة الخلفية (Back-End):

- بناء RESTful API باستخدام Express.js

- استخدام SQL لتخزين بيانات المستخدمين والمنتجات والطلبات

- تنفيذ نظام تسجيل دخول وتسجيل حساب باستخدام JWT للحماية

- التحقق من صلاحيات المستخدم (Authentication & Authorization)

- التعامل مع رفع الصور وتخزينها

### أبرز الصفحات:

- الصفحة الرئيسية (Landing Page)

- صفحة تفاصيل المنتج

- صفحة تسجيل الدخول وإنشاء حساب

- صفحة عربة التسوق (Cart)

- صفحة الطلبات السابقة للمستخدم (Order History)

- لوحة تحكم للإدارة (Admin Panel)

الهدف من المشروع: توفير منصة مرنة وقابلة للتوسع لبيع المنتجات إلكترونيًا مع نظام إدارة طلبات ومستخدمين.

الصور المرفقة توضح شكل المتجر وواجهاته + نماذج من الـ API وواجهة قاعدة البيانات.

هل تبحث عن تطوير متجر إلكتروني مشابه لمشروع Talabrand؟ تواصل معي الآن وسأساعدك في تنفيذ فكرتك من البداية للنهاية.

بطاقة العمل