u/crazy_pengu69

▲ 4 r/SaaS+1 crossposts

[Side Project] LeetCode Repeater – A Spaced Repetition Tracker for Technical Interviews

Hey everyone,

I’m the creator of LeetCode Repeater, a tool designed to solve the "I forgot the solution" problem that happens during the long interview grind. It’s a dedicated companion app that uses spaced repetition to ensure you actually retain the patterns you learn.

Key Features:

  • Instant Metadata: Enter a problem ID and it auto-populates all LeetCode info (No more copy-pasting into Notion).
  • Smart Scheduling: Drag-and-drop problems into the future or see what’s due today in your dashboard.
  • Company FAQ Lists: Pre-loaded lists for major companies (Amazon, etc.) that you can add to your queue with one click.
  • Cloud Sync: Practice on your desktop, check your notes/queue on your phone.
  • Personalized Strategy: Add notes for edge cases and specific algorithm patterns to every problem.

Pricing Survey: I’m currently polishing this for a full release. I’m planning on a low-cost monthly or yearly subscription model to keep the servers running and the data synced.

Would you use a tool like this?

  1. Yes, I'd pay monthly
  2. Yes, I'd pay yearly (if discounted)
  3. I'd use it only if it was free
  4. I solve this differently (comment how!)
  5. Not interested

I’m also planning MCP server integration for terminal-heavy devs and AI-assisted note generation. What features would make this a "must-have" for your interview prep?

reddit.com
u/crazy_pengu69 — 10 hours ago

I kept forgetting LeetCode solutions after 2 weeks, so I built a Spaced Repetition tracker to fix it

Hey everyone,

I’ve been grinding LeetCode for interviews and hit a major wall: I’d solve a problem, feel great about it, then 14 days later I’d see it again and completely blank on the approach. LeetCode’s built-in tools don’t really help with long-term retention or scheduling.

I spent the last few weeks building LeetCode Repeater—a companion app to track my review cycle.

How it works for me:

  • No Manual Entry: I just type the problem number and it auto-fetches the title, difficulty, and tags directly from LeetCode.
  • The "Glow" System: Problems show up in a queue on their due date. If I neglect them, they glow red so I know exactly what I'm falling behind on.
  • Mastery Focus: Once I can solve a problem "cold" without hints, I mark it "Mastered" to clear it from the active queue.
  • Pattern Notes: I added a section for specific strategy notes (e.g., "watch out for integer overflow on this one").
  • FAQ: Has the company listed questions (you can practice them and then move them to mastered or Active sections)

The Roadmap: I’m currently working on an MCP server integration so I can check my daily queue from the terminal, and looking into AI-assisted notes for post-solve summaries.

I’d love some feedback: How do you all handle the "forgetting curve"? do you prefer manual spreadsheets/Notion?

u/crazy_pengu69 — 10 hours ago