منصّة تجارة إلكترونية سحابية باستخدام Docker وLinux وAzure
تفاصيل العمل
تم تطوير منصّة تجارة إلكترونية سحابية (Cloud-Native E-Commerce Platform) تعتمد على تقنيات Docker، Linux، وAzure لتوفير بيئة تشغيل مرنة، آمنة، وقابلة للتوسع. يهدف المشروع إلى تقديم تجربة تسوّق إلكتروني متكاملة للمستخدمين مع نظام إدارة فعّال للطلبات. يتيح النظام للمستخدمين التسجيل، تسجيل الدخول، تصفح المنتجات، وطلبها، مع حفظ جميع الطلبات في قاعدة بيانات سحابية (SQL Database) لضمان التوافرية العالية واستمرارية الخدمة. تم بناء لوحة تحكم إدارية تتيح للمسؤول مراجعة الطلبات واتخاذ قرار: تأكيد الطلب: يتم إرسال بريد إلكتروني للمستخدم لإبلاغه بالقبول. رفض الطلب: يتم إرسال بريد إلكتروني للمستخدم لإبلاغه بالرفض. كما تم اختبار موزّع الأحمال (Load Balancer) بين خادمين (Server One وServer Two) لتوزيع الطلبات بشكل تلقائي وتحسين الأداء. تم إنشاء الواجهة الأمامية (Frontend) باستخدام أداة Claude.ai، بينما تم التركيز على بناء البنية التحتية والخلفية (Backend) لضمان الاستقرار والتكامل بين مكونات النظام. التقنيات المستخدمة: Azure Cloud: إنشاء خوادم افتراضية (Linux VMs)، إعداد موزّع الأحمال وربط نطاق (DNS). Docker: إعداد Dockerfile، بناء Image، رفعها على Docker Hub وتشغيلها داخل حاويات على الخوادم. Linux: إدارة الخوادم وإعداد بيئة التشغيل على المنفذ 5000. Flask (Python): بناء منطق النظام الخلفي (Backend Logic). Gmail API: إرسال إشعارات البريد الإلكتروني التلقائية للمستخدمين.
مهارات العمل
بطاقة العمل
طلب عمل مماثل