Skip to content
Client Work & Case Studies
SaaS

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.

Visit live site 12 weeks · 2024
CasePrep — project cover
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

  1. 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.

  2. 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.

  3. 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.

  4. 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

Decision 01

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.
Decision 02

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.
Decision 03

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

Real interfaces across the customer and operational experience.

Screen from the CasePrep web platform showing part of the candidate-facing experience
CasePrepproduct view 1
Screen from CasePrep showing another view of the prep platform interface
CasePrepproduct view 2

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.

Founding Team

CasePrep

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.