Cloud-Native E-Commerce Platform with Docker, Linux, and 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 (بايثون): منطق النظام الخلفي.

Gmail API: إرسال الإشعارات التلقائية.

ملفات مرفقة

بطاقة العمل

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