Daniel Gino.

01 / 03פלטפורמת שיעורים פרטיים

Mentorise — נתוני הפלטפורמה
01 / 02
פרופיל מתרגל ב־Mentorise

סקירה

Mentorise מחברת בין סטודנטים למתרגלים מאושרים לפי חוג וקורס. סטודנטים מתכתבים עם מתרגלים בזמן אמת ומאשרים הצעות שיעור, ומנהלי המערכת בודקים בקשות של מתרגלים ומנהלים את רשימת הקורסים. בניתי את שרת ה־Spring Boot, את אפליקציית ה־React Native ואת ממשק הניהול ב־React.

מה בניתי

  1. REST API ב־Spring Boot מעל מודל נתונים ב־MySQL, עם אימות JWT והרשאות לפי תפקיד: סטודנט, מתרגל ומנהל.
  2. צ'אט בזמן אמת ב־WebSocket/STOMP, עם אימות JWT בכל חיבור.
  3. הצעות שיעור שפגות אחרי שלוש שעות, תזכורות מתוזמנות לשיעורים והתראות Push.
  4. שילוב Gemini שמסביר לסטודנט למה כל מתרגל מומלץ מתאים לו.

10 טכנולוגיות

טכנולוגיות

הסטאק המרכזי

  • Javaשפת תכנות
  • Spring Bootפריימוורק
  • Reactספריית ממשק
  • React Nativeפריימוורק
  • TypeScriptשפת תכנות
  • Expoפלטפורמה
  • MySQLמסד נתונים
  • Gemini APIשילוב AI

פרוטוקולים ועקרונות

  • WebSocket / STOMPפרוטוקול
  • אימות JWTעיקרון

יש שאלות על הפרויקט? צרו קשר

חזרה לפרויקטים