مشروع متجر إلكتروني (E-Commerce) باستخدام MEAN Stack
قمت بتطوير تطبيق متكامل للتجارة الإلكترونية باستخدام MongoDB وExpress.js وAngular وNode.js، حيث يوفر تجربة مستخدم سلسة وأداء عالي.
أهم المهام والإنجازات:
تصميم وتطوير واجهات مستخدم تفاعلية باستخدام Angular مع دعم كامل للتصميم المتجاوب (Responsive Design).
بناء وتطوير RESTful APIs باستخدام Node.js وExpress.js لإدارة العمليات المختلفة.
إدارة قواعد البيانات باستخدام MongoDB مع تصميم فعال للـ Schemas وتحسين الأداء.
تنفيذ نظام تسجيل دخول وتسجيل مستخدمين مع تأمين البيانات (Authentication & Authorization).
تطوير نظام سلة المشتريات (Cart) وإتمام عمليات الشراء (Checkout).
تطبيق مفاهيم Clean Code واتباع أفضل الممارسات في كتابة الكود.
اختبار التطبيق باستخدام أساليب Manual & Automation Testing لضمان الجودة والأداء.
التقنيات المستخدمة:
Angular – Node.js – Express.js – MongoDB – TypeScript – REST APIs