Overview
What the project is designed to do
A privacy-first JavaScript practice lab with a timed ten-question sprint, a searchable thirty-six-question bank, answer review, local progress, and an explainable Study Coach.
The ninety-second sprint and broader practice mode preserve detailed review while progress and a personal leaderboard stay in the browser.
The Study Coach builds deterministic study plans from local performance and can optionally refine wording through Vercel AI Gateway.
Problem
What needed to change
A short timed quiz measured recall but did not support deeper review, repeat practice, explainable study planning, or portable local progress.
Solution
How the release responds
Combine a focused sprint with a searchable practice bank and use transparent performance signals to generate a reviewable study plan.
Key features
What visitors can use
- Ninety-second ten-question sprint
- Searchable thirty-six-question bank
- Answer review and explanations
- Local progress and personal leaderboard
- Deterministic Study Coach
Implementation
How it was built
- 01
A zero-dependency generator produces twelve canonical documents.
- 02
Three functions expose health, question data, and optional coach wording.
- 03
Versioned local storage keeps attempts, progress, and preferences private.
Architecture
Delivery shape
Static learning pages and local progress use narrow read-only or optional-assistance functions without a shared learner backend.
Product boundary
What this release does not claim
- No account, database, analytics, cloud profile, public ranking, certification, or code execution
- Scores and study plans are practice feedback, not hiring or qualification evidence