StudyNest
Founder · Full-Stack Engineer
منصة متكاملة لمطابقة شركاء الدراسة والتعاون بينهم. تساعد StudyNest الطلاب على العثور على شركاء دراسة متوافقين، وتوفر لهم مساحة للتعاون عبر تبادل الملاحظات، والانضمام إلى جلسات دراسية مباشرة، والتواصل بالصوت والصورة، والاستفادة من مساعد ذكي يدعم عملية المذاكرة.


- نقاط نهاية API
- 100+نقاط نهاية API
- الأحداث اللحظية
- 100+الأحداث اللحظية
- نماذج البيانات
- 22نماذج البيانات
- الاختبارات الناجحة
- 387الاختبارات الناجحة
- زمن المطابقة
- < 1sزمن المطابقة
- رضا المستخدمين
- 86%رضا المستخدمين
- تحسّن أسلوب الدراسة
- 95%تحسّن أسلوب الدراسة
01 / 09
المشكلة
بدأت الفكرة في أسابيعي الأولى بالجامعة. لم أكن أعرف أحدًا، وكنت أبحث عن طالب يدرس المقررات نفسها، وفي المستوى نفسه، ويتبع أسلوبًا قريبًا من أسلوبي في الدراسة. كانت تطبيقات التواصل منتشرة، لكنها لم تساعدني في العثور على الشخص المناسب.
ومع انتشار التعلّم عن بُعد، أصبح كثير من الطلاب يدرسون بمفردهم. ولم تكن هناك منصة تجمع بين العثور على شريك دراسة مناسب، وتوفير مساحة للتعاون، وتقديم المساعدة عند مواجهة صعوبة أثناء المذاكرة. وهي اللحظة التي يكون فيها الدعم أكثر قيمة.
ومن هنا جاء الاسم. فالعشّ بيت الطائر: فيه يأمن، وفيه يكبر، ومنه يتعلّم الطيران. وهكذا أردت StudyNest للطلاب: مكانًا يعيشون فيه أثناء دراستهم، مع من يدرسون معهم، ويشعرون فيه أنهم في بيتهم. والشعار يقول ذلك أيضًا: طائر صغير مستقرّ في عشّه تحت قبّعة التخرّج.
02 / 09
ثلاثة أيام حتى أول نسخة
بدأت العمل على StudyNest في يونيو 2025 خلال الدورة الصيفية، قبل اختبارات منتصف الفصل بأسبوع. ورغم أن موعد مشروع التخرج كان لا يزال بعيدًا، قررت البدء مبكرًا حتى أتمكن من تطويره بهدوء، بدلًا من تنفيذه تحت ضغط الدراسة.
دوّنت ثلاث أفكار، ثم اخترت واحدة، وبعد ثلاثة أيام فقط أصبحت لدي نسخة أولية تعمل. ومنذ ذلك الحين واصلت تطوير المشروع لمدة عام كامل، حتى عرضته في التقييم النهائي لمشروع التخرج، ممثلًا قسم تقنية المعلومات، ثم شاركت به في منتدى لندن الدولي لعلوم الشباب.
- أول نسخة عاملة
- 3 days
- بداية المشروع
- Jun 2025
03 / 09
ليست منصة لإدارة التعلّم
لم يكن هدفي منافسة Moodle أو Google Classroom، فهذه المنصات تؤدي دورها بكفاءة في إدارة المقررات وتنظيم المحتوى التعليمي.
لكنها لا تساعد الطالب على العثور على زملاء للدراسة أو بناء مجموعات تعاونية. وهنا يأتي دور StudyNest. فهو يكمل ما تقدمه تلك المنصات، ويضيف الجانب الاجتماعي والتعاوني الذي تفتقده.
04 / 09
ترتيب لا تصفية
كان مربّع البحث سيعيد العبء إلى الطالب مباشرة. صفِّ حسب المادة، وصفِّ حسب السنة، فتجد أمامك مئة اسم دون أن تعرف أيّها تراسل.
فيُعطى كل طالب آخر درجةً أمامك، من سبعة أمور: المواد التي تشتركان فيها، وأسلوب دراستك، وجامعتك، وأين أنت، والاهتمامات المشتركة بينكما، والعمر، واللغة. والمواد المشتركة أثقلها وزنًا، لأن اثنين يدرسان المقرّر نفسه لديهما ما يفعلانه معًا فعلًا. أما المستوى الأكاديمي فتصفية تختارها إن أردت، ولا يُحسب في الدرجة عن قصد.
ولا يشارك أي نموذج ذكاء اصطناعي في هذا الرقم، والسبب أهمّ من الطريقة. فالدرجة يجب أن تكون قابلة للشرح للطالب الذي ينظر إليها. وعبارة «تشتركان في ثلاث مواد من أربع، وتراجعان بالأسلوب نفسه» شيء يستطيع الإنسان أن يبني عليه قرارًا. أما رقم يخرج من نموذج فلا يُشرح، وقد يحصل طالبان متطابقا الملف على رقمين مختلفين، ولا أحد يعرف لماذا.
- أمور تُحسب
- 7
- نتائج مرتّبة خلال
- < 1s
05 / 09
مكان للعمل فعلًا
لا يحقّق التعريف بين طالبين شيئًا إن لم يكن لديهما مكان يذهبان إليه. لذلك تقود المطابقة إلى غرفة: محادثة مباشرة، وصوت وصورة، ومشاركة شاشة، وجلسات يستطيع أحدهم جدولتها مسبقًا.
وللغرف مضيف ومضيفون مساعدون ومشاركون، وليس هذا ترتيبًا إداريًّا للزينة. فغرفة الدراسة تتوقّف عن العمل فور انضمام شخص خامس دون أن يقدر أحد على كتم أحد، أو إخراجه، أو إنهاء المكالمة. لا بدّ أن يقدر أحد على ذلك.
وأكثر الجهد ذهب إلى ما لا يراه أحد. فحين يغلق المضيف حاسوبه تنتقل الغرفة إلى المساعد الأسبق دخولًا، ثم إلى أوّل المشاركين، ولا تُغلق إلا بعد أن يغادر الجميع. ويُبلّغ كل جهاز عن نفسه كل خمس عشرة ثانية، ومن ينقطع أمامه ثلاثون ثانية ليعود إلى الغرفة نفسها بدل أن يدخل كأنه غريب.
- الأحداث اللحظية
- 100+
- نقاط نهاية REST
- 100+
06 / 09
المساعدة حيث يتعثّر الطالب
يؤدّي Gemini مهمّتين في StudyNest: مساعد الدراسة، وقراءة السيرة الذاتية أو ملف LinkedIn لتعبئة الملف الشخصي. أما المطابقة فلا يقترب منها.
للمساعد اسم: نور. وهذه مهمّته: أن يخرج بالطالب من الظلمة، من حيرة التعثّر وعدم الفهم، إلى نور المعرفة. والاسم يشبه التطبيق من حوله أيضًا: فالصفحة الرئيسية حرم جامعي ليلي تضيئه المصابيح، واللون المميّز في كل سمة اسمه المصباح. ويُقرأ الاسم بالعربية والإنجليزية بلا تغيير، ويعرّف بنفسه رفيقًا في الدراسة لا أداة.
ونور شخصية صغيرة مرسومة بالكود، تلبس قبّعة التخرّج من شعار StudyNest وشرّابتها بلون المصباح. ترمش، وتتبع عيناها مؤشّرك في شاشة الترحيب، وتتلفّت ريثما يصل الجواب، وتبتسم حين يصل. لونها حبر داكن في السمات الفاتحة وأبيض في الداكنة، وتبقى ساكنة لمن أوقف الحركة في جهازه.
يجيب عن الأسئلة المكتوبة أو المنطوقة، ويقرأ كذلك المستندات والصور التي يرفعها الطالب، ويشرح ما فيها. ويحوّل مفردات المقرّر إلى خطة مراجعة، أو إلى بطاقات تعليمية.
وسبب قراءته للملفات لا للأسئلة وحدها أن الناقص لم يكن المعلومة يومًا. فالطالب المتعثّر في الحادية عشرة ليلًا أمامه الإنترنت كله. الذي ليس أمامه جواب عن الصفحة التي ينظر إليها، في اللحظة التي ينظر فيها إليها.
07 / 09
أربعة أماكن من عُمان
StudyNest تطبيق عُماني، فجاءت سماته عُمانية أيضًا. أربعة ألوان، ولكلٍّ منها نسخة فاتحة وأخرى داكنة، فلا يضطر أحد أن يتخلّى عن لونه المفضّل ليحصل على الوضع الداكن. ومن يختار «تلقائي» تتبع السمة جهازه. يبقى التطبيق نفسه هادئًا بالأبيض والأسود، وكل سمة تغيّر الخلفية ولونًا مميّزًا واحدًا، حتى الحرم الجامعي ثلاثي الأبعاد في الصفحة الرئيسية يصير ليليًّا أو نهاريًّا بحسبها.
بنّي العش هو لون StudyNest نفسه، بنّي الشعار والعشّ الذي في الاسم. وبحر مطرح يأخذ الكحلي وأزرق البحر من كورنيش مطرح في مسقط، ويصير في الوضع الداكن ميناءً بعد الغروب. وأخضر الخريف هو ظفار في موسم الخريف: أبيض فيه نسمة من ضباب صلالة في الوضع الفاتح، وأخضر عميق في الداكن. وورد الجبل هو الورد الجبلي من الجبل الأخضر: أبيض وردي نهارًا، وأرجواني عميق ليلًا.
وتُفحص الألوان في السمات الثماني كلها في كل مرة يُبنى فيها التطبيق، فيبقى النص سهل القراءة أيًّا كان المكان الذي تختاره.


- الألوان
- 4
- السمات، فاتحة وداكنة
- 8
08 / 09
ما الذي يحمله حساب الطالب
جدول دراسي. وأعمال المقرّرات. وملاحظات لم يكن أحد غيره ليقرأها. ورقم هاتف، ووجه في مكالمة مرئية. هذه القائمة هي سبب تقديم العمل الأمني على غيره لا تأجيله إلى ما بعد الإطلاق.
تسجيل الدخول بـ JWT، ويُتحقَّق من كل رمز تحديث في قاعدة البيانات قبل قبوله، والصلاحيات تتبع دور الشخص في الغرفة، وهناك تسجيل دخول بخطوتين وتأكيد للبريد. ويعيش رمز الوصول خمس عشرة دقيقة ورمز التحديث سبعة أيام، فلا يساوي المسروق منهما كثيرًا ولا يبقى طويلًا.
ولا يُحذف أي حساب حذفًا نهائيًّا. يُعلَّم السجل ويُستثنى من الفحوص التي تفرض التفرّد، فيحتفظ الطالب المغادر بحقّه في العودة بالبريد نفسه بدل أن يفقده إلى الأبد. ويغطّي 387 اختبارًا المواضع التي يكلّف الخطأ فيها شيئًا: 310 على الخادم، منها 14 على حساب الدرجة نفسها، و77 على الواجهة، عبر 22 نموذج بيانات.
- الاختبارات الناجحة
- 387
- نماذج البيانات
- 22
09 / 09
النتائج
شارك 44 طالبًا في المرحلة التجريبية للمنصة.
وأظهرت نتائج الاستبيانات أن 86٪ من المشاركين كانوا راضين عن تجربتهم، فيما أفاد 95٪ منهم بأن المساعد الذكي ساعدهم على تحسين أسلوب المذاكرة.
وحصل المشروع على تقدير امتياز بوصفه مشروع التخرج، كما اختير ضمن أفضل 30 مشروعًا من أصل 738 مشروعًا على مستوى سلطنة عُمان، وتأهل للمشاركة في نهائيات منتدى لندن الدولي لعلوم الشباب التي أُقيمت في مسقط.
- طلاب المرحلة التجريبية
- 44
- نسبة الرضا
- 86%