Career MOT
Paid Career MOT funnel — Razorpay checkout, candidate assessment form, Gemini-written PDF reports, and admin oversight for Breakthrough Careers.
Assessment operating flow
Pay → intake → generate → PDF → email — a closed Career MOT loop.
- Land Premium funnel
- Pay Razorpay ₹499
- Intake Structured form
- Generate Gemini MOT
- PDF Branded artifact
- Email Candidate + admin
The challenge
Career assessments die when payment, form intake, report writing, and email delivery are manual. Coaches cannot scale PDF narrative work by hand.
The client needed a fixed-fee ₹499 funnel that feels premium and returns a serious AI-generated Career MOT report.
Without a strict report schema, model output becomes inconsistent — candidates cannot compare sections, and coaches cannot quality-check at volume.
What we built
We built a Next.js Career MOT product: responsive landing, Razorpay payment, post-pay assessment form (role, salary, LinkedIn, resume upload, job-search metrics), Gemini report generation, PDF rendering, and email automation to candidate + admin.
Admin/database architecture stores payments, resumes, and report history so failed generations are recoverable.
Prompt engineering standardized outputs so every paid user gets comparable section structure — direction, marketability, recruiter attraction, interview readiness, strengths/concerns, and a 30-day plan.
Product architecture
Funnel, payments, Gemini report schema, and delivery last mile.
Funnel web
Responsive landing and post-pay assessment journey.
Payments
Razorpay checkout with admin-visible payment state.
Gemini reports
Schema-constrained MOT sections and scoring narrative.
Delivery
PDF render plus email to candidate and admin.
MOT pipeline diagram
How payment unlocks structured intake and a schema-bound Gemini report.
Candidate
AI core
Ops
The model writes inside a fixed report skeleton — not a freeform essay.
Design principles
How a paid AI report stays premium, comparable, and operable.
Schema over vibes
AI output is valuable only when every report is comparable.
Mobile-first funnel
Candidates start on phones — the funnel must too.
Humans on failure
Admin alerts for payment/generation faults are part of the product.
Artifact complete
PDF + email finish the job; previews are not the deliverable.
How we approached it
Proposal-first engineering: scope locked payment amount, report schema, and email SLAs before UI polish.
Mobile responsiveness was mandatory — candidates often start on phones.
Prompt engineering standardized outputs so every paid user gets comparable section structure.
Admin alerts ensure humans can intervene on failed generations or payments.
Structured intake (roles, salaries, metrics) beats vague essays alone when reducing hallucination risk.
Where AI enters — and where it must not
This product is AI-native: the deliverable is the model output, constrained by a strict report schema.
Inputs are structured to reduce hallucination — salaries, roles, and metrics beat vague essays alone.
PDF conversion + email complete the last mile so AI work becomes a customer artifact.
Historical reports create a dataset for improving prompts and spotting career segments over time.
Technical notes from production
Details that only show up once the season is real.
- Report sections are schema-locked so every paid user receives comparable structure for QA.
- Payment and generation failures are distinct states — admins intervene without guessing which step broke.
- Resume upload and job-search metrics ground the model in candidate reality.
- Email last-mile turns model text into a delivered customer artifact, not a dashboard preview.
Delivery & systems
Next.js app with Razorpay, Gemini, PDF pipeline, and lightweight admin.
Brand logos for Breakthrough Careers integrated into the report experience.
Failure paths (payment vs generation) surface to admin so humans can intervene quickly.
Stack
Click a layer — each one maps to a real season responsibility.
Product app
Next.js
Landing, intake, and admin surfaces in one deployable app.
Brand assets from the live product
Primary mark pulled from the Olympiad codebase — shown once, on the surface it was built for.
Outcomes
- Paid assessment funnel at ₹499
- Gemini MOT report schema
- Automated PDF + email delivery
- Admin visibility on submissions
- Structured intake that reduces freeform hallucination