تطوير مشروع متجر إلكتروني يهدف إلى تسهيل عرض المنتجات وتنظيم بياناتها، مع بناء Backend قابل للتطوير لإدارة العمليات الأساسية للمتجر.
أعمل على تطوير المشروع باستخدام تقنيات MEAN Stack، مع التركيز على تنظيم الكود وفصل المسؤوليات بين مكونات التطبيق.
التقنيات المستخدمة:
• Angular لتطوير واجهة المستخدم.
• Node.js وExpress.js لبناء Backend.
• MongoDB وMongoose لإدارة البيانات.
• REST APIs للتواصل بين الواجهة الأمامية والخلفية.
• JWT للمصادقة وإدارة جلسات تسجيل الدخول باستخدام Tokens.
يشمل نطاق العمل تطوير وظائف إدارة المنتجات، وتنظيم بيانات المستخدمين، وبناء نظام للمصادقة، مع إمكانية توسيع المشروع لإضافة وظائف أخرى حسب احتياجات المتجر.
الهدف هو بناء تطبيق منظم وقابل للتطوير باستخدام تقنيات JavaScript الحديثة.