← Back to Projects

LeetCoach

AI-powered LeetCode coaching platform with real-time assistance from Claude AI

Overview

LeetCoach provides an interactive coding environment where you can solve algorithmic problems with guidance from Claude 4.5 Sonnet. Get hints, explanations, code reviews, and complete solutions as you learn.

Technologies Used

PythonTypeScriptNext.jsFastAPILangChainClaude APISupabaseDocker

Key Features

  • Built an AI coding coach with Claude 4.5 + LangChain to generate adaptive problems and hints in real time
  • Loaded LeetCode problems and user code into context for personalized assistance
  • Secure sandboxed code execution environment with resource limits using Docker containers
  • Implemented user authentication, progress tracking, and analytics with Supabase cloud services
  • Async and await with FastAPI backend for handling real-time AI interactions and code execution requests
mupps