وصف المشروع
المشاركة في تطوير منصة تجارة إلكترونية متكاملة لبيع الهدايا تعتمد على معمارية Microservices وتخدم سيناريوهات حقيقية للتجارة الإلكترونية
تم تنفيذ نظام شامل لإدارة التصنيفات والمنتجات والمناسبات مع التحكم في حالات التفعيل والتعطيل وإدارة المخزون
تطوير نظام تسجيل المستخدمين وتسجيل الدخول واستعادة كلمة المرور مع إدارة الحسابات والملفات الشخصية
تنفيذ دورة الطلب كاملة بداية من إضافة المنتجات إلى سلة الشراء وحتى إتمام الطلب وتتبع حالة التوصيل
العمل على نظام العروض والخصومات ونقاط الولاء وتتبع الطلبات في الوقت الفعلي
تم الاعتماد على User Stories و Acceptance Criteria وتطبيق منهجية Agile في تنفيذ المتطلبات
التقنيات المستخدمة داخل المشروع
ASP NET Core Web API باستخدام C#
Microservices Architecture
RabbitMQ مع MassTransit للتواصل بين الخدمات
Entity Framework Core و LINQ مع SQL Server
Docker لبناء وتشغيل الخدمات
CI CD Pipelines
Git و GitHub
Trello لتنظيم وإدارة العمل الجماعي