منصة لتقييم واختبار المطورين - المتقدمين للعمل وتحليل الحلول البرمجية

تفاصيل العمل

Skillify هو مشروع متكامل ومتعدد الطبقات، يجمع بين نظام إدارة التقييمات المطور ، ونظام تحليل الحلول البرمجية المطور ، بهدف توفير منصة احترافية تساعد الشركات التقنية، والمدربين، والمسؤولين عن التوظيف على إجراء اختبارات دقيقة وتحليل أداء المتقدمين بشكل آلي وذكي.

أهداف المنصة:

إنشاء وتوزيع اختبارات فنية مخصصة (Coding Tests).

إدارة الوظائف والمؤسسات والمستخدمين بصلاحيات متعددة

تحليل الحلول البرمجية من عدة أبعاد: الصحة، الجودة، الأسلوب، الأداء، الذكاء الاصطناعي.

إصدار تقارير فردية ومقارنة شاملة لأداء المرشحين.

توفير واجهات برمجية REST API موثقة بالكامل وقابلة للتكامل.

? أهم المميزات:

إدارة المؤسسات والوظائف والمستخدمين عبر نظام صلاحيات متقدم.

دعم أنواع مختلفة من الأسئلة (اختياري، برمجي، مقالي).

تعيين اختبارات للمرشحين وتتبع تقدمهم.

تسجيل الدخول عبر JWT مع صلاحيات مرنة.

توثيق كامل باستخدام Swagger UI.

بنية معمارية نظيفة باستخدام نمط الطبقات (Layers).

تحليل تلقائي للحلول عبر Docker لضمان الأمان.

تقييم متعدد الأبعاد: الصحة، الجودة، الأسلوب، الأداء، التسمية، AI.

دعم عدة لغات برمجة: Python, Java, JavaScript, C++, Go, Ruby.

إصدار تقارير PDF/JSON فردية وجماعية مع الرسوم البيانية.

قاعدة بيانات احترافية تحوي 5 أنواع اختبارات × 50 حل لكل منها.

وصول مفتوح لجميع واجهات الـ API بدون تسجيل دخول.

تحليل الحلول البرمجية:

يتم تنفيذ الحلول داخل Docker لضمان العزل والأمان

يتم تقييم الحل بناءً على:

الصحة: هل تمر الحلول بحالات الاختبار؟

الجودة: تعقيد الكود، سهولة الصيانة

? الذكاء الاصطناعي: هل الكود تم توليده بواسطة أدوات مثل Copilot أو ChatGPT؟

? الأسلوب: تنسيق الكود، التسمية، التعليقات

الأداء: التقدير الزمني والمكاني

يصدر النظام تقارير تفصيلية PDF أو JSON لكل مرشح

التقارير المتاحة:

نوع التقريرمحتواه

? فرديتحليل مفصل لأداء مرشح واحد

جماعيمقارنة أداء جميع المرشحين لاختبار محدد

تشمل التقارير:

الدرجات النهائية لكل بُعد

مقارنة بصرية بين المرشحين

توصيات تقنية مبنية على نتائج التحليل

مثال على سيناريو الاستخدام:

"شركة توظيف تقنية تنشئ اختبار عبر الواجهة الإدارية، ترسل الرابط للمرشحين، وعند استلام الحلول تُحلل تلقائيًا، ثم تحصل الشركة على تقارير مفصلة لمساعدتها في اتخاذ القرار."

مناسب لـ:

الشركات التقنية لتوظيف المطورين

الأكاديميين لتقييم مشاريع الطلاب

المعسكرات البرمجية (Bootcamps)

مسابقات البرمجة

بطاقة العمل

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