06 · TK-101 · المشاريع
موقع عبدالأمير لؤي ثنائي اللغة
موقع شخصي بالعربية والإنكليزية مبني على Next.js، مع لوحة لإدارة المحتوى ونشر بالحاويات وربط الدومين عبر Cloudflare Tunnel.

التقنيات
Next.jsReactJavaScriptArabic / EnglishDockerCloudflare Tunnel
المشكلة
يحتاج الموقع الشخصي إلى تقديم المحتوى بلغتين وإتاحة تعديله دون تغيير الكود عند كل تحديث.
الحل وطريقة العمل
تُبنى الصفحات والمكونات باستخدام Next.js وReact، مع واجهة إدارة للمحتوى والصور. يفصل النشر حاوية الموقع عن حاوية Cloudflare Tunnel ويربطهما بشبكة Docker.
التنفيذ والتحديات
تتضمن أدوات النشر بناء النسخة وفحص الصحة والتحقق من الدومين وإمكانية الرجوع للصورة السابقة عند فشل التشغيل. التحدي هو تنسيق اللغتين وإعداد النشر دون تعارض مع الخدمات الأخرى.
المهارات المكتسبة
تطوير مواقع ثنائية اللغة، مكونات React، إدارة المحتوى، Docker، فحوص صحة الخدمة وربط التطبيقات بالدومين.