تفاصيل العمل

"هذا المشروع عبارة عن تطبيق واجهة مستخدم (Frontend Application) تم تطويره باستخدام React، وتم تهيئته ليعمل داخل بيئة حاويات باستخدام Docker وDocker Compose.

يهدف المشروع إلى توفير بيئة تشغيل متكاملة وسهلة الإعداد، حيث يمكن تشغيل التطبيق في بيئة التطوير أو الإنتاج دون الحاجة إلى ضبط يدوي معقد.

تم استخدام ملف Dockerfile لبناء الصورة (Image) الخاصة بالتطبيق، بينما تم إنشاء ملف Dockerfile.dev لتوفير بيئة تطوير تفاعلية تدعم إعادة التحميل التلقائي (Hot Reloading).

كما تم إعداد Docker Compose لإدارة الحاويات المتعددة وتشغيلها بسهولة من خلال ملف واحد، مما يجعل عملية تشغيل التطبيق، وإدارته، ونشره أكثر مرونة واحترافية."

التقنيات المستخدمة (Tech Stack)

React.js — لبناء واجهة المستخدم.

Docker — لتهيئة وتشغيل التطبيق داخل حاويات معزولة.

Docker Compose — لإدارة الحاويات المتعددة وتشغيلها بكفاءة.

Node.js & NPM — لإدارة الحزم وتشغيل المشروع.

ملفات مرفقة

بطاقة العمل

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