ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Learn English at your own pace — level test, personalized path, and an AI teacher who knows your weaknesses.
AI translation
לומדים אנגלית בקצב שלכם — מבחן רמה, מסלול אישי ומורה AI שמכיר את החולשות שלכם
EducationTypeScript · JavaScriptGitHub @idanilevinson-specOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
english study web
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
אתר ללימוד אנגלית מותאם אישית — מבחן רמה, מסלול לימוד אישי לפי CEFR, מורה AI שמכיר את החולשות והחוזקות שלכם, ותרגול דיבור וכתיבה עם משוב אמיתי. הבאקנד הוא Supabase (auth, database), ה-AI מבוסס Claude (Anthropic), והתשלומים דרך Stripe. זהו פרויקט חדש ונפרד מ-FOMO (אפליקציית התאמת המסיבות בתיקייה השכנה) — לא קשור אליו.Read the full README ↗
אתר ללימוד אנגלית מותאם אישית — מבחן רמה, מסלול לימוד אישי לפי CEFR, מורה AI שמכיר את החולשות והחוזקות שלכם, ותרגול דיבור וכתיבה עם משוב אמיתי. הבאקנד הוא Supabase (auth, database), ה-AI מבוסס Claude (Anthropic), והתשלומים דרך Stripe.
זהו פרויקט חדש ונפרד מ-FOMO (אפליקציית התאמת המסיבות בתיקייה השכנה) — לא קשור אליו.
npm install.env.local.example ל-.env.local ולמלא את כל המפתחות (Supabase, Anthropic, Stripe) — ראו הערות בקובץ עצמו לאיפה להשיג כל אחד.supabase/schema.sql מול פרויקט Supabase חדש (SQL Editor → New query), ואת קבצי supabase/seed/*.sql לפי הסדר המספרי כדי לטעון תוכן לימוד לדוגמה.npm run dev ולפתוח http://localhost:3002npm test להרצת הטסטים האוטומטיים (לוגיקת מנויים/לבבות).שלבים 1–9 בנויים ומאומתים: יסודות ומערכת עיצוב (כולל מצב כהה/בהיר ועיצוב עם אנימציות תגובתיות בכל האתר), אוצר מילים ודקדוק, תרגילים וגיימיפיקציה וחזרה חכמה (SRS), קריאה והאזנה, AI (מבחן רמה / Writing Coach / המלצות מורה), דיבור עם AI (תרחישים + שיחה חופשית + אישור הורה לקטינים), מנויים/תשלומים דרך Stripe (ניסיון חינם, מגבלת "לבבות" לתוכנית החינמית, שדרוג לפרימיום), לוח ניהול (Admin CMS) ב-/admin, תרגול הגייה חי עם ניקוד דרך Azure AI Speech (Pronunciation Assessment — זמין למנויי פרימיום, ראו src/components/PronunciationRecorder.tsx), התראות — תזכורות רצף במייל (Resend) ו-Web Push, מופעלות דרך cron יומי (vercel.json + /api/cron/reminders), ו-PWA (ניתן להתקין את האתר כאפליקציה — manifest.ts, אייקונים דינמיים, service worker).
עדיין לא בנוי (הוחלט לדחות עד שיהיה צורך אמיתי): פיצ'ר "דיווח משתמש" ידני (כרגע מנהלים בלבד יכולים לסמן שיחות לבדיקה).
Vercel הוא הפתרון הטבעי ל-Next.js:
.env.local.https://<הדומיין שלכם>/api/webhooks/stripe ולעדכן את STRIPE_WEBHOOK_SECRET בהתאם (הערך הנוכחי הוא זמני, מ-stripe listen לפיתוח מקומי).vercel.json כבר מגדיר cron יומי ל-/api/cron/reminders — ברגע שמשתנה הסביבה CRON_SECRET מוגדר בפרויקט ב-Vercel, זה עובד אוטומטית (Vercel מצרף אותו כ-Bearer token).src/app/(marketing) — דף נחיתה ומחירים (ציבורי)src/app/(auth) — הרשמה, התחברות, איפוס סיסמהsrc/app/(app) — כל מסכי הלמידה (מוגן, דורש התחברות)src/app/(admin)/admin — לוח ניהול (מוגן, דורש profiles.is_admin = true)src/app/consent/[token] — עמוד אישור הורה (ציבורי, ללא התחברות)src/app/api/ai/* — נקודות קצה ל-AI (Claude)src/app/api/stripe/*, src/app/api/webhooks/stripe — checkout ו-webhooksrc/proxy.ts — הגנת נתיבים (Next 16 middleware)src/lib/ — כל הלוגיקה העסקית, מחולקת לפי תחום (ai, srs, gamification, subscriptions, speech, exercises...)src/types/database.ts — טיפוסי הטבלאותsupabase/schema.sql — הסכמה המלאה — להתקנה מאפסsupabase/migrations/ — שינויים תוספתיים, ממוספרים לפי סדר הרצהsupabase/seed/ — תוכן לימוד לדוגמה (אוצר מילים, דקדוק, תרגילים, תרחישי שיחה...)