מסלול

סיכום המימוש

MVP מקומי ליצירת קורסים עם AI — עובד מקצה לקצה בלי מפתח API.

מה נבנה

  • אפליקציית מסלול על Next.js 15, TypeScript, Tailwind, Prisma ו-SQLite
  • ממשק AIProvider עם MockAIProvider כברירת מחדל ו-OpenAIProvider כנקודת הרחבה
  • יצירת קורס מנושא, קהל יעד, מטרות, רמה, שפה, מספר מודולים ומסמך אופציונלי
  • עורך קורס: הוספה/עריכה/סידור/מחיקה של מודולים ושיעורים, חידונים, יצירה מחדש ושמירה אוטומטית
  • תצוגת לומד: ניווט, סימון השלמה, חידונים עם ציון והסבר, מעקב התקדמות
  • פרסום מקומי לדף ציבורי בכתובת /c/[slug]
  • תמיכה בעברית ו-RTL, מצבי טעינה/ריק/שגיאה, ואזהרת סקירה אנושית

מה מדומה (Mock)

  • יצירת תוכן הקורס — נתוני דוגמה ריאליסטיים בעברית/אנגלית
  • קריאות OpenAI — עדיין לא ממומשות
  • פיענוח AI אמיתי ל-PDF/DOCX — הקבצים נשמרים מקומית בלבד

איך להריץ

npm install
cp .env.example .env
npx prisma migrate dev
npm run dev

אחר כך פותחים את http://localhost:3000

שיפורים מומלצים בהמשך

  1. מימוש אמיתי של OpenAIProvider
  2. חילוץ טקסט אמיתי מ-PDF/DOCX
  3. אימות משתמשים והתקדמות לכמה לומדים
ענף מקומי: cursor/maslul-ai-course-creator-d36d