ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기english study web
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
אתר ללימוד אנגלית מותאם אישית — מבחן רמה, מסלול לימוד אישי לפי CEFR, מורה AI שמכיר את החולשות והחוזקות שלכם, ותרגול דיבור וכתיבה עם משוב אמיתי. הבאקנד הוא Supabase (auth, database), ה-AI מבוסס Claude (Anthropic), והתשלומים דרך Stripe. זהו פרויקט חדש ונפרד מ-FOMO (אפליקציית התאמת המסיבות בתיקייה השכנה) — לא קשור אליו.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/ — תוכן לימוד לדוגמה (אוצר מילים, דקדוק, תרגילים, תרחישי שיחה...)