تطبيق متعدد الخدمات باستخدام Docker
تفاصيل العمل
تطبيق ويب متكامل ومُحاط بالكامل بحاويات (Containers)، مبني باستخدام Docker و Docker Compose. المشروع يحاكي بيئة إنتاج حقيقية من خلال تنسيق أربع خدمات تعمل معاً: Node.js — الـ Backend المسؤول عن الـ API وإدارة المهام PostgreSQL — قاعدة بيانات علائقية لتخزين البيانات بشكل دائم React — الواجهة الأمامية (Frontend) المقدَّمة للمستخدم Nginx — Reverse Proxy بيوزع الطلبات الخارجية على الخدمات الصح كل الخدمات متعرَّفة في ملف docker-compose.yml، مع شبكة داخلية تسمح للحاويات بالتواصل مع بعض. المشروع بيعكس مهارات DevOps عملية زي الـ Containerization، وتنسيق الخدمات، وإدارة الـ Volumes، وضبط متغيرات البيئة.
مهارات العمل
بطاقة العمل
طلب عمل مماثل