تفاصيل العمل

AlharethFlex — منصة سترييمنج وألعاب شخصية مستضافة ذاتيًا (Self-Hosted)

مشروع متكامل قمت ببنائه بالكامل من الصفر، عبارة عن منصة خاصة لعرض الأفلام، المسلسلات، الأنمي، وتشغيل ألعاب الأنظمة القديمة (ROMs) عن طريق المحاكاة — بتجربة استخدام تشبه منصات السترييمنج التجارية الكبرى.

أبرز الجوانب التقنية:

الواجهة الأمامية (Frontend): مبنية باستخدام SolidJS و TypeScript مع مكتبة DaisyUI للتصميم، ومنشورة على Vercel مع نشر تلقائي (Auto-deploy) عند كل تحديث في الكود.

الخادم الخلفي (Backend): خادم Node.js/Express مخصص لتشغيل وبث الفيديوهات مباشرة من جهاز شخصي.

قاعدة البيانات: Supabase لإدارة بيانات الأفلام، الأنمي (مع دعم تصنيف المواسم والحلقات)، وملفات الألعاب.

الشبكة والوصول الخارجي: نفق (Tunnel) مخصص عبر Cloudflare يتيح الوصول الآمن للمحتوى من أي مكان دون الحاجة لفتح منافذ (Ports) أو كشف الشبكة المنزلية.

أتمتة المحتوى: أنظمة مخصصة لجلب صور الغلاف (Box Art) للألعاب تلقائيًا عبر واجهات برمجية خارجية، مع آليات تحقق ذكية لضمان دقة المطابقة وتفادي الأخطاء.

معالجة الوسائط: تحويل صيغ الفيديو (مثل MKV إلى MP4) باستخدام FFmpeg بطريقة سريعة وبدون فقدان في الجودة.

مهارات مستعرضة: تطوير Full-Stack، هندسة الأنظمة الموزعة، التعامل مع قواعد البيانات، الأمان والشبكات، الأتمتة، وتصميم واجهات مستخدم عصرية.

بطاقة العمل

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