LeetCode Prep Wizard
I built this to turn my solved-problem history into a review schedule. The app imports the NeetCode 150, schedules problems by performance, groups progress by pattern, and keeps practice data in a local SQLite database.
Implementation
I built the Next.js interface, SQLite schema and routes, review scheduler, XP and pattern summaries, NeetCode importer, Monaco editor, and a Python judge with public and hidden local cases. I still use and change the current branch as a local app.
The work covers local persistence, spaced-repetition scheduling, problem metadata normalization, code-execution boundaries, attempt tracking, and a focused practice interface.