تفاصيل العمل

ملخص مشروع Manga Microservices E-Commerce Platform

Manga Microservices E-Commerce Platform هو منصة تجارة إلكترونية للمانجا، مصممة لتكون قابلة للتوسع وعالية الأداء، مبنية باستخدام تقنيات .NET.

أبرز ملامح المشروع:

بنية المايكروسيرفس: تعتمد المنصة على بنية مايكروسيرفس قوية، مما يضمن قابلية التوسع والمرونة.

واجهات برمجية وتطبيق ويب: تستخدم واجهات برمجة تطبيقات RESTful (APIs) وتطبيق ويب MVC لتفاعل المستخدم.

المصادقة والتفويض: تتضمن .NET Identity للمصادقة والتفويض، مع استخدام JWT و Cookies لتعزيز الأمان.

إدارة المايكروسيرفس: يتم إدارة المايكروسيرفس عبر API Gateway باستخدام Ocelot.

تكامل الدفع الآمن: توفر تكاملًا آمنًا للدفع عبر Stripe.

خدمة البريد الإلكتروني: تتضمن خدمة بريد إلكتروني مخصصة لإرسال تأكيدات الطلبات وإشعارات المستخدمين.

تكامل قائمة انتظار الرسائل: تستخدم Azure Service Bus أو RabbitMQ لتكامل قائمة انتظار الرسائل، مع بنية تعتمد على الأحداث (Event-Driven Architecture) لضمان كفاءة المراسلة.

هيكل المشروع: يتكون المشروع من 10 مشاريع منظمة جيدًا، مما يضمن فصل الاهتمامات (Separation of Concerns).

خيارات النشر: يمكن نشر المنصة على Azure، Docker، أو Kubernetes، وتستخدم Docker Compose لتشغيل جميع المايكروسيرفس معًا.

هذا المشروع يمثل حلًا شاملًا للتجارة الإلكترونية للمانجا، مع التركيز على الأداء، الأمان، وقابلية التوسع.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
8
تاريخ الإضافة