المشروع: 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؟ تواصل معي الآن وسأساعدك في تنفيذ فكرتك من البداية للنهاية.