כל הפרויקטים

אלוף התורה

משחק טריוויה משפחתי על פרשת השבוע, עם רמות, רצפים, טבלאות מובילים ואתגרים בין חברים.

דף הבית של אלוף התורה

האתגר

רצינו משחק שמשפחה שלמה משחקת יחד לקראת שבת: שאלות על פרשת השבוע, ברמות קושי שונות, עם תחושת התקדמות שמחזירה אותך כל יום. וגם גרסה מלאה באנגלית.

מאחורי המשחק הפשוט יש מערכת שלמה: אפליקציה אחת שרצה על Android, iOS ובדפדפן, שרת שמחשב ניקוד וטבלאות מובילים בצורה הוגנת, התראות פוש מתוזמנות, דיפ-לינקים לאתגרים, וצינור תוכן עם עזרת AI שמייצר שאלות והערות לימוד עם מקורות בשתי שפות.

ארכיטקטורה

ארכיטקטורת המערכתExpo app, Supabase, Postgres RPC, Edge funcs, Push, EAS Build, Google PlayExpo appSupabasePostgres RPCEdge funcsPushEAS BuildGoogle Play

סטאק

בעיות קשות שפתרתי

  1. 01 קוד אחד, שלוש פלטפורמות

    הגישה
    Expo ו-React Native עם react-native-web. בנייה ב-EAS עם מספור גרסאות אוטומטי, וייצוא סטטי של גרסת הווב ל-Vercel.
    התוצאה
    כל פיצ׳ר עולה ל-Android ולווב יחד, וגרסת iOS מוכנה מאותו קוד.
  2. 02 שרת משחק הוגן

    הגישה
    ניקוד, XP, רצפים וטבלאות מובילים מחושבים בצד השרת ב-Supabase RPCs, עם 25 מיגרציות שמנהלות את הסכמה.
    התוצאה
    אי אפשר לרמות את טבלת המובילים מהלקוח, והסכמה מתפתחת בלי לשבור משתמשים קיימים.
  3. 03 להחזיר שחקנים כל יום

    הגישה
    Edge functions שולחות תזכורות יומיות, הודעות על הישגים ועל תוכן חדש. דיפ-לינקים להזמנות ולאתגרים בין חברים.
    התוצאה
    הרגל יומי ושיתוף טבעי בין בני משפחה וחברים.

במספרים

פרשות
54
שאלות
1,186
מתורגם לאנגלית
100%
הערות לימוד עם מקורות
714

צילומי מסך

מסך הבית באפליקציית אלוף התורהמסך שאלה באפליקציית אלוף התורהמסך תוצאות באפליקציית אלוף התורה

יש לכם פרויקט מורכב?

ספרו לי מה אתם רוצים לבנות. אחזור אליכם עם כיוון ראשוני, בלי התחייבות.