Back to projects

Product engineering / Active build

LeetLoop

A local-first spaced repetition tracker for coding interview prep.

Interactive artifact

A tiny review queue

Today 3 due

Problem

LeetCode prep gets noisy fast. Solved problems disappear into a list, weak topics are hard to revisit intentionally, and most trackers are either too manual or too rigid.

Approach

I built a Next.js app with typed problem data, attempt logging, review scheduling, import/export backups, and curated templates for common study sets.

Result

The current version supports adding problems, logging attempts, reviewing scheduled work, and backing up local data as JSON.