All projects

InterPrep.

PHP and Laravel interview platform bilingual explanations, WebAssembly code execution & mock practice.

The problem

Preparing for PHP and Laravel technical interviews often relies on static, text-heavy notes without the ability to test real code, hear concepts explained naturally in Hinglish, or simulate timed mock assessments.

How it comes together

Frontend-only single-page application built with React 19, Tailwind CSS, and Vite. Leverages @php-wasm to execute PHP snippets securely in an isolated WebWorker without a backend server, and integrates Google AI Studio Gemini TTS for natural voice practice.

Documented work

  • 137 bilingual English and Hinglish questions across PHP fundamentals, OOP, Laravel, SQL, and system design
  • In-browser PHP 8.3 code execution powered by WebAssembly (@php-wasm) with recorded step playback
  • Gemini 2.0 Flash Text-to-Speech audio narration with automatic fallback to browser speech synthesis
  • Adaptive mock interviews with multiple-choice questions, live coding challenges, and instant rationales
  • Active recall study modes with collapsible answers, bookmarking, and local storage progress tracking

Want to talk through it?

Get in touch to discuss the project and my work in more detail.

Get in Touch

Related Work

Real-time cricket scoring

Wickto

Ball-by-ball cricket scoring, shareable matches, and AI-generated commentary. Previously Gully Cricket Score.

  • React
  • TypeScript
  • Firebase
  • Gemini API