تفاصيل العمل

Solving Sphere – منصة تدريب وحلول للمسائل البرمجية بأسلوب تفاعلي

Solving Sphere هو مشروع تخرّج جماعي تم تطويره كمنصة ويب متكاملة لمحاكاة بيئة الـOnline Judges وتوفير بيئة تدريب تفاعلية لحل المشكلات البرمجية والتدريب التنافسي، مع دعم نمط الفرق والمجموعات.

? أبرز المميزات:

نظام إدارة مشكلات: قاعدة بيانات منظمة للمسائل البرمجية مع إمكانية تصنيفها وتخصيص مجموعات تدريبية.

تكامل مع منصات خارجية: استيراد المسائل من منصات مثل Codeforces وAtCoder باستخدام تقنيات Web Scraping وAPIs.

نظام إرسال الحلول: دعم إرسال الحلول البرمجية وتتبع حالتها بطريقة مشابهة لمنصات الـOnline Judge.

هيكلية خدمات مصغّرة: تم بناء المنصة باستخدام Laravel وReact مع خدمات خلفية منفصلة (Microservices) باستخدام Python وFastAPI وSelenium.

عوامل التفاعل والتحفيز: تصميم تفاعلي وتجربة مستخدم مدروسة لتعزيز التحفيز والمنافسة أثناء التعلم.

بطاقة العمل

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