מסלול
סיכום המימוש
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
שיפורים מומלצים בהמשך
- מימוש אמיתי של OpenAIProvider
- חילוץ טקסט אמיתי מ-PDF/DOCX
- אימות משתמשים והתקדמות לכמה לומדים