CasePrep
A self-serve AI mock-interview platform that carries consulting candidates from offer and signup through regional payment and live video practice with instant feedback.

- Role
- Technical lead · Backend & payments integration · DevSparks team delivery
- Services
- Product & packaging strategy · Landing page design & build · Laravel platform development · Firebase auth (email + Google) · PayPal + PhonePe integration · FAQ, policies & analytics
- Stack
- Laravel · Firebase Auth · JavaScript · PayPal · PhonePe · REST API
- Client
- CasePrep
- Industry
- EdTech
- Timeline
- 12 weeks · 2024
01 / Business context
The Problem to Solve
Consulting candidates need realistic case-interview practice, but coordinating coaches or practice partners can be difficult. CasePrep needed a self-serve product connecting the offer, accounts, tiered packages, an AI-guided video-interview flow, feedback, and regional payments for candidates in the US and India.
CasePrep is an AI-powered mock-interview platform for consulting candidates, combining guided video case interviews, feedback, and tiered preparation packages. The founders needed one self-serve journey connecting the marketing offer, account access, package selection, regional checkout, interview workflow, and performance feedback for customers in the US and India.
02 / From Scope to Launch
How the Work Moved
The work became clearer through decisions, working increments, and feedback—not a long wait for a final reveal.
04 Steps
Step 01
We started with discovery and packaging, mapping the candidate journey from first case to final-round fitment and turning it into a four-tier offer with per-interaction pricing, so there is one package for every stage of prep.
Step 02
We designed a conversion-first landing page that explains how the product works, compares the packages, demonstrates the interview experience, and answers practical questions before signup.
Step 03
We built the Laravel core with Firebase email and Google authentication, the AI video-interview flow, and two payment rails, PayPal and PhonePe, unified in one checkout.
Step 04
For launch we shipped terms, refund and privacy policies, analytics across the funnel, and the supporting account and administration paths needed to operate the product.
03 / Decisions that shaped the product
Key Product Decisions
Four tiers with per-interaction pricing
- Business context
- Candidates at different stages prepare very differently, and a single flat offer would not match a first-timer's needs against a final-round candidate's.
- Decision
- We mapped the candidate journey and packaged it into four tracks, Fundamentals, Intermediate, Advanced, and Fitment (behavioral), priced per interaction.
- Why
- Each stage of prep gets a package that matches it, so the offer stays relevant from the first case rep to final-round fitment.
Dual payment rails in one checkout
- Business context
- CasePrep's candidates split across two markets, the US and India, and a single payment gateway would leave one side struggling to pay.
- Decision
- We integrated PayPal for international candidates and PhonePe for India, wired into one Laravel checkout with refund policy support.
- Why
- The checkout can present a payment path suited to each market while keeping purchase state inside one product flow.
Firebase auth for a frictionless funnel
- Business context
- In a self-serve product, signup friction between the landing page and the first interview costs conversions.
- Decision
- We used Firebase authentication with email and Google one-tap signup and login flows.
- Why
- Email and Google sign-in reduce unnecessary account friction between the landing experience and the interview workflow.
04 / The product in use
What Was Built
Real interfaces across the customer and operational experience.


05 / How it was built
Engineering Decisions
Laravel backend with a REST API and Firebase authentication covering email plus Google one-tap sign-in.
AI-guided video-interview flow with case prompts, structured feedback, a suggested approach, and downloadable performance reports.
Dual payment gateways, PayPal and PhonePe, unified in a single Laravel checkout with refund policy support.
Conversion infrastructure connecting product explanation, package comparison, interview demonstration, FAQ content, and analytics across the funnel.
Terms, refund, and privacy policies plus analytics across the full funnel shipped at launch.
06 / What changed
Delivered Outcome
The delivered self-serve flow connects the landing page, package selection, account access, regional checkout, and video interview in one journey.
Four preparation packages and two payment gateways support customers in the US and India through one checkout system.
The commercial and product journeys now connect offer, authentication, payment, interview practice, feedback, and account management.
Delivered end-to-end in 12 weeks.
“DevSparks built CasePrep end-to-end — auth, AI interview flow, and payments on two continents. We went from concept to paying users in a single quarter.”
Facing a similar product challenge?
Bring the problem, the current state, and the outcome you need. We can turn that context into a clear product direction and a workable path to launch.