ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
시험 점수를 예측하고 시간당 효율을 알려주는 유일한 학습 앱, AI와 기억 과학이 준비를 도와줍니다
The only study app that forecasts your exam score and tells you what every hour is worth. Let AI and real memory science guide your prep.
교육TypeScript · CSSGitHub @kkchinthalapati온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Learnora is a React study-workspace product for planning, learning from materials,
reviewing with spaced repetition, and tracking long-term progress.
The live app sits in webapp/ and is the source of truth for feature work. The
repo also contains operational docs, API handlers, database work, and historical
project notes that are intentionally separated from active product work.README 전문 보기 ↗Learnora is a React study-workspace product for planning, learning from materials, reviewing with spaced repetition, and tracking long-term progress.
The live app sits in webapp/ and is the source of truth for feature work. The
repo also contains operational docs, API handlers, database work, and historical
project notes that are intentionally separated from active product work.
webapp/ — active Vite + React + TypeScript appapi/ — public edge/server handlers and API endpointssupabase/ — database migrations, edge functions, and SQL schemascripts/ — deploy and build scriptsdocs/ — research, audits, and supporting product documentationplans/ — active planning notes and product strategy docsarchive/ — historical migration/design/audit work that is no longer activeevals/ — tutor eval harness (100 fixtures, graders, key-from-env runner)WAITINGONLEDGER.md — everything waiting on a person: migrations, deploys, secrets, domain, decisionstests/ — repo-level validation scripts and broader checksThe live React app is the canonical implementation. Historical artifacts in
archive/ are kept for reference only and should not be treated as pending work.
The app is organized around product destinations such as Dashboard, Library,
Plan, Focus, and Progress. The front-end shell and routes live in webapp/.
The old vanilla shell is no longer the active implementation.
We keep docs in the most useful place without forcing unnecessary churn:
README.md — top-level overview for contributors and agentsAGENTS.md — repo-specific instructions for AI agentsdocs/ — research notes, audits, and supporting analysisplans/ — active planning and design memosarchive/ — historical docs and completed migration recordsAI_PROVIDERS.md, EMAIL_NOTIFICATIONS.md,
PUSH_NOTIFICATIONS.md, STRIPE_SETUP.md, and SUPABASE_SETUP.md stay at the
top level because they are directly referenced by runtime code and operational
setup flowsThis is intentional: moving every markdown file into docs/ would create churn,
break relative references, and slow down day-to-day work. Only genuinely stale or
definitively historical material is archived.
Requirements: Node.js 24.x and npm.
npm --prefix webapp ci
npm --prefix webapp run dev
The app is served under /app/ in Vite and production, for example:
http://localhost:5173/app/.
Use the smallest relevant command for the task, but these are the standard checks:
npm --prefix webapp run lint
npm --prefix webapp run build
npm --prefix webapp test
Production deployment is configured in vercel.json and uses:
bash scripts/build.sh.
Only run the full migration flow when a task is database-related:
npx [email protected] migration list --linked
npx [email protected] db push --dry-run --linked
npx [email protected] db push --linked
npx [email protected] db lint --linked --schema public --level warning --fail-on error
Keep migration work small, intentional, and scoped to the current issue.
webapp/ over older marketing or legacy shell files.archive/ as active status.These are the most common active references:
AGENTS.md — repo operating guide for coding agentsAI_PROVIDERS.md — AI provider configuration and opt-in rulesEMAIL_NOTIFICATIONS.md — email notification setup and behaviorPUSH_NOTIFICATIONS.md — push notification setup and behaviorSTRIPE_SETUP.md — Stripe configuration and billing flowSUPABASE_SETUP.md — Supabase installation and operational setupThis repo intentionally keeps operational docs close to the code they support,
while placing more historical or analysis-heavy content under archive/ and
docs/. That keeps the project easier to navigate without creating unnecessary
file churn or brittle links.