منصة متجر إلكتروني متكاملة لبيع الكتب، تم تطويرها بشكل جماعي بواجهة أمامية وخلفية منفصلتين.
Stack المستخدم:
Angular (Frontend) — Node.js + Express 5 (Backend) — MongoDB (Database)
JWT + OTP Authentication — Cloudinary (رفع الصور) — Vercel (النشر)
أبرز المميزات:
نظام تسجيل دخول بخطوتين (JWT + OTP عبر البريد الإلكتروني)
إدارة كاملة للكتب، المؤلفين، والتصنيفات مع لوحة تحكم للأدمن
سلة تسوق وإدارة طلبات مع MongoDB Transactions لضمان سلامة البيانات
نظام تقييمات ومراجعات مرتبط بالمستخدمين
Soft Delete للكتب للحفاظ على سلامة بيانات الطلبات
Role-based Access Control (مستخدم / أدمن)
نشر على Vercel كـ Serverless Function