Contact us
Menu

← All work

(Case study 04 / 11)

Gamified DSA Prep with Deep LeetCode Sync

A live SaaS interview-prep platform: deep LeetCode sync across 1,500+ problems, an AI mentor grounded in your own solves, adaptive quests, leaderboards and multiplayer rooms.

Client
LeetRun
Services
SaaS, AI, Next.js, Gamification
Year
2025
Location
In-house product
Outcome
Live at leetrun.vercel.app
LeetRun — project preview
1,500+Curated problems indexed
8Curated sheets, including Blind 75, NeetCode and Striver
21Interview pattern families in the AI retrieval corpus

(The challenge)

LeetCode prep is scattered, unmotivating and lonely. Most trackers only count solves, with no visibility into topic-level weakness and no accountability. LeetRun connects sheets, patterns, sync, quests, leaderboards and coaching into one loop.

  • Progress tracked by hand across many separate problem sheets
  • No visibility into topic-level weakness versus interview frequency
  • Grinding alone, with no leaderboard or accountability
  • No single platform for pattern-based interview preparation

(What we built)

Deep sync and analytics

  • Import of a user's full accepted LeetCode history through its GraphQL API
  • Every matching problem auto-checked across all sheets, with no manual ticking
  • Real-time progress, difficulty breakdowns and weakest-topic analytics

AI mentor

  • Retrieval-grounded answers over the problem corpus and 21 interview pattern families
  • A context snapshot of recent solves, weak topics, streaks and active quests
  • Configurable personality, from supportive to savage, with proactive nudges

Gamification and multiplayer

  • XP, levels, badges, and daily, weekly and revision quests verified against real solves
  • Global and friends leaderboards, and shareable public profiles
  • Private lobbies with live solve progress for mock contests and study sessions

(The core insight)

(Selected screens)

(Results)

  • A live platform with guest-preview routes, so anyone can explore before signing up
  • 1,500+ problems indexed and synced to live LeetCode data
  • Fast loads from layered caching: server revalidation, edge CDN and a client-side cache
  • Transparent self-serve pricing in INR: Free, Pro and Team tiers

(Technology)

Next.jsPostgreSQLLeetCode GraphQL APIRAGSentryPostHogVercel

(New project?)

ScaleWithTech is an independent studio for brands that would rather be remembered than noticed.