Vaultique – منصة تجارة إلكترونية فاخرة للساعات
تفاصيل العمل
Vaultique هو نظام تجارة إلكترونية متكامل للساعات الفاخرة، تم تطويره باستخدام Node.js، Express.js، MongoDB، وMongoose مع بنية MVC + Repository Pattern لأداء قوي وقابلية للتوسّع. تشمل المنصة إدارة الحسابات، تسجيل الدخول بـ JWT Auth أو Google OAuth، إدارة المنتجات والطلبات، سلة المشتريات، قائمة الأمنيات، المراجعات، والإشعارات عبر Twilio وNodemailer. الواجهة مبنية بـ EJS، CSS، وAjax، وتدعم عرض نماذج ثلاثية الأبعاد بـ Three.js وتوليد QR Codes. تشمل الحماية Validation، Rate Limiting، Helmet، وSanitization. تم اختبار المشروع بـ Jest + Supertest واعتماده مع CI/CD. تم نشره على Heroku مع قاعدة بيانات MongoDB Atlas ودومين رسمي HTTPS من Name.com: vaultique.live.
بطاقة العمل
طلب عمل مماثل