هيثم العسوليRead this in Arabicاقرأ هذه الصفحة بالإنجليزية
عودة إلى ورقة اللقطات

الويب2026

عون

منصة أكاديمية مجانية لطلاب الجامعات الأردنية.

يجمع «عون» الملخصات والامتحانات السابقة والمواد الدراسية وأدوات المعدّل والمحفوظات وتنظيم الدراسة في مكان واحد لطلاب الجامعات الأردنية. تصفحه مجاني بلا حساب، ويعمل دون اتصال كتطبيق PWA مثبّت.

الإنتاج
عون
الدور
منفردًا: المنتج والتصميم والبرمجة
السنة
2026
الحالة
يعمل الآن
الصيغة
الويب
بُني بـ
Next.jsTypeScriptReactConvexTanStack FormTanStack TableTiptapRechartsPostHogTailwind CSSPWAWeb Push
عون — منصة أكاديمية مجانية لطلاب الجامعات الأردنية.عون — منصة أكاديمية مجانية لطلاب الجامعات الأردنية.

المعالجة

Jordanian students find course material in WhatsApp groups, one-off Google Drive folders, and Telegram channels that disappear. Students must collect the same material again for each intake because those sources lack indexing and versioning.

تتناثر المواد الدراسية عند طلاب الأردن بين مجموعات واتساب، ومجلدات درايف تُشارَك مرة ولا تُحدَّث، وقنوات تيليجرام تختفي. لا فهرسة، ولا إصدارات، وكل دفعة جديدة تعيد جمع المادة نفسها من الصفر.

Aoun keeps one catalogue, organised by university → faculty → course, so students can find summaries and past exams again. It also includes a GPA calculator for local grading rules, bookmarks, a study planner, and a focus timer.

«عون» هو الحل الممل والفعّال: فهرس واحد منظّم حسب الجامعة ← الكلية ← المساق، يبقى فيه الملخص أو الامتحان في مكانه وقابلًا للإيجاد. وفوق الأرشيف الأدوات التي يفتحها الطلاب أسبوعيًا فعلًا: حاسبة معدّل تعرف قواعد التقدير المحلية، ومحفوظات، ومنظّم دراسة، ومؤقّت تركيز.

I built Aoun with Next.js and Convex. Students can read without an account and sign in only to save or contribute.

المنصة تطبيق Next.js على Convex، وتجربة القراءة فيه بلا حساب عمدًا: لا تسجّل الدخول إلا حين تريد حفظ شيء.

التحديات

  1. نموذج محتوى واحد لجامعات متعددة

    المشكلة

    كل جامعة تسمّي الأشياء بطريقتها: الكليات والساعات المعتمدة ورموز المساقات، وحتى معنى «السنة». نمذجة جامعة واحدة ثم التعميم لاحقًا كانت ستعني ترحيل بيانات مع كل جامعة جديدة.

    ما فعلته

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

  2. بحث عربي يحتمل طريقة الكتابة الفعلية

    المشكلة

    يكتب الطلاب «احصاء» بدل «إحصاء»، ويحذفون التشكيل تمامًا، ويخلطون العربية والإنجليزية في استعلام واحد، ويستخدمون أسماء دارجة للمساقات. المطابقة الساذجة كانت تعيد لا شيء لمعظم الاستعلامات الحقيقية.

    ما فعلته

    أُطبّع الفهرس والاستعلام معًا: توحيد صور الهمزة، وحذف التشكيل والتطويل، وتوحيد الأرقام العربية الهندية. وأخزّن أسماء بديلة منسّقة لكل مساق حتى تُحَلّ التسميات الدارجة.

  3. العمل دون اتصال على شبكة الحرم الجامعي

    المشكلة

    المكان الذي يحتاج فيه الطالب المادة أكثر، داخل القاعة، هو أسوأ مكان في التغطية. التطبيق أحادي الصفحة العادي كان يعرض مؤشر تحميل فوق صفحة فارغة.

    ما فعلته

    التطبيق PWA قابل للتثبيت يخزّن المساقات المعروضة وملفاتها، فأي شيء فتحته مرة يُفتح ثانية دون اتصال. وتُصَفّ عمليات الكتابة وتُعاد عند عودة الاتصال.

  4. ضبط قناة رفع مفتوحة

    المشكلة

    السماح للجميع بالرفع هو ما يُنمّي الأرشيف، وهو أيضًا ما يملؤه بالمكرّرات والملفات الموسومة خطأً وأحيانًا بما لا يجب أن يكون فيه.

    ما فعلته

    تصل الملفات المرفوعة إلى قائمة مراجعة لا إلى الفهرس مباشرة. وتعرض لوحة الإدارة الملف بجانب بياناته الوصفية مع قبول/إعادة وسم/رفض بضغطة واحدة، وتكشف قمعات PostHog أين ينسحب المساهمون.

النتائج

  • Past 7,500 visitors, tracked live on the home page.تجاوز 7,500 زائر، ويُعرض العدّاد مباشرة على الصفحة الرئيسية.
  • Browsing needs no account; sign-in is only for saving and contributing.التصفح بلا حساب؛ وتسجيل الدخول للحفظ والمساهمة فقط.
  • Installable and usable offline for material already opened.قابل للتثبيت والعمل دون اتصال للمواد التي فُتحت سابقًا.
التصميم التالي — غرفة اللعبشاهد التصاميم الـ14