GOx - منصة تجارة إلكترونية متكاملة | Angular + Node.js
التقنيات المستخدمة:
Frontend (Angular 18 - Standalone)
تصميم عصري باستخدام Angular Material + Tailwind CSS
إدارة الحالة باستخدام RxJS
دعم للمدفوعات عبر PayPal SDK
تحسينات UI باستخدام ngx-owl-carousel-o, sweetalert2
تجربة مستخدم سلسة مع Lazy Loading
Backend (Node.js - Express.js)
JWT Authentication لحماية البيانات
Multer + Cloudinary لرفع الصور وإدارتها
MongoDB (Mongoose) لتخزين المنتجات والمستخدمين
Joi للتحقق من صحة البيانات
PayPal SDK لتنفيذ عمليات الدفع
ميزات المشروع:
- تسجيل الدخول والتسجيل الآمن باستخدام JWT
- لوحة تحكم كاملة للمشرف (Admin Dashboard) لإدارة المنتجات والمستخدمين
- دعم لإضافة المنتجات إلى السلة، المفضلة، الطلبات
- نظام مصادقة قوي مع Authentication & Guards
- موقع متجاوب بالكامل مع تجربة مستخدم سلسة