GuruHub
اتعلم أي حاجة من أي مكان — كورسات فيديو من خبرا، واختبارات، وإحصائيات في منصة واحدة.

نظرة عامة
GuruHub منصة تعليم أونلاين متكاملة: كورسات فيديو من خبرا، وأداة كاملة لبناء الكورسات، واختبارات مستقلة ببنوك أسئلة تقدر تستخدمها أكتر من مرة، وتحميل الدروس للمشاهدة من غير نت، وتقدّم الطالب بيتزامن على كل أجهزته، ورسايل جوه التطبيق بين المدرّس والطالب. المنصة مبنية على باك إند Spring Boot 4 متقسم لوحدات وفيه أكتر من 240 API آمنة، وتطبيق Flutter لـ iOS وAndroid، ولوحة تحكم Vue 3 + Vuetify فيها إحصائيات للأدمن والجهات التعليمية والمدرّسين — وكلها بالعربي والإنجليزي، والعربي من اليمين للشمال.
التحدي
منصة التعليم بتعيش أو بتموت على الثقة: محتوى الكورسات المدفوع لازم يفضل محمي وهو على موبايل الطالب نفسه، والاختبارات لازم تبقى ضد الغش حتى لو طالبين قاعدين جنب بعض، والتعلّم ميقفش لما النت يقطع — وكل ده مع 4 باقات اشتراك، كل باقة بتفتح خصائص معينة من غير ما نغيّر سطر كود.
عملناها إزاي
- 01
حماية المحتوى
حطينا طبقات حماية بمستوى الشركات الكبيرة حوالين محتوى الكورسات: فحص إن الجهاز سليم ومحدش متلاعب فيه (freeRASP)، وFirebase App Check عشان نتأكد إن الطلبات جاية من التطبيق الأصلي، وتأمين الاتصال بالسيرفر ضد التجسس (SSL pinning)، ومنع السكرين شوت، والحساب يشتغل على جهاز واحد بس، وتغيير الجهاز بموافقة الأدمن — فالمحتوى المدفوع ميتشيرش ولا يتصوّر.
- 02
الغش ملوش لازمة
كل محاولة اختبار ليها ترتيب أسئلة خاص بيها ومتثبّت عليها — فطالبين قاعدين جنب بعض بيشوفوا الأسئلة بترتيب مختلف، بس الطالب لو قفل ورجع يكمّل بيلاقي نفس ترتيبه. ومعاه اختبارات بوقت محدد، وحماية بتمنع إن الاختبار يتشال وفيه طالب بيحله دلوقتي — فاتقفلت باقي الثغرات.
- 03
اتعلم من غير نت
عملنا تحميل للكورسات عشان الكورس كله يفضل متاح من غير اتصال — ودي حاجة نادرة في تطبيقات التعليم — والمحتوى برضه محمي على الجهاز، ومكان الفيديو اللي وقفت عنده وتقدّمك بيتزامنوا على كل أجهزتك أول ما ترجع أونلاين.
- 04
البناء والإطلاق
باك إند Spring Boot 4 مع Spring Modulith، متقسم لوحدات والحدود بينها مضبوطة، ونظام 4 باقات اشتراك بيفتح ويقفل الخصائص أوتوماتيك من غير تعديل في الكود، وتطبيق Flutter مبني بطريقة منظمة (Clean Architecture)، ولوحة تحكم Vue 3 — وكله بيتنشر بـ Docker وخط نشر أوتوماتيك (CI/CD)، والتحديثات بتوصل للتطبيق على طول من غير ما تستنى المتجر (Shorebird).
AI الذكاء الاصطناعي والأتمتة
الذكاء الاصطناعي في GuruHub بيكتب أسئلة الاختبارات من دروس الكورس نفسه، فالمدرّس يملا بنوك الأسئلة في دقايق بدل ما يكتب كل سؤال بإيده، وفيه حاجات تانية كمان…
التقنيات المستخدمة
النتايج
صور من المشروع
منتجنا · شغّال
خلّي أكاديميتك على GuruHub
بيع كورساتك واحميها على الموبايل والويب — تعلّم من غير نت، واختبارات ضد الغش، وإحصائيات جاهزة من أول يوم.
- كورسات فيديو محمية، متتصوّرش ومتتشيرش
- تحميل الدروس — التعلّم مكمّل حتى من غير نت
- اختبارات بترتيب مختلف لكل طالب ضد الغش، ببنوك أسئلة تستخدمها أكتر من مرة
- تطبيقات iOS وAndroid وHuawei ومعاها لوحة تحكم
- عربي وإنجليزي بالكامل، والعربي من اليمين للشمال
مجالك هو اللي جاي