وصف مشروع Deploily:
Deploily هي منصة ويب تفاعلية مصممة لتبسيط ونشر الموارد الخاصة بتطبيقات Kubernetes بطريقة مرئية وسهلة الاستخدام. تتيح المنصة للمستخدمين إنشاء وتحرير موارد Kubernetes مثل الـ Pods، والـ Deployments، والـ Services عبر واجهة رسومية دون الحاجة لكتابة ملفات YAML يدوياً.
️ مميزات المشروع:
? واجهة مرئية تفاعلية: تعتمد على تقنيات السحب والإفلات لتكوين الموارد Kubernetes.
توليد ملفات YAML تلقائياً: يتم إنشاء ملفات التهيئة تلقائيًا بناءً على تصميم المستخدم.
دعم التصدير والنشر: يمكنك تصدير التكوين أو نشره مباشرة على الكلاستر.
واجهة سهلة للمطورين وفرق DevOps: تسهّل إدارة الموارد دون الحاجة لتعلّم Kubernetes بشكل عميق.
واجهة مبنية باستخدام Next.js وReact لسرعة الأداء وتجربة مستخدم سلسة.
️ التقنيات المستخدمة:
Next.js
React & Tailwind CSS
YAML generator
Kubernetes Resource Schema
Zustand (لإدارة الحالة)
React Flow (للرسم البياني)