Career Transition Escape Plan
AI-personalized career transition planner that turns your salary, savings, and family constraints into a dated 6-month/1-year/2-year exit roadmap.
A 43-year-old VP of finance sits in her car at 11pm after a board deadline, texting a friend that she hates the job but can't leave — the mortgage, the kids' tuition, the bonus that vests in March. She's not lacking ambition or ideas. She's lacking a plan that accounts for her actual life: the salary floor she can't drop below, the two years of runway she'd need to retrain, the fact that "just follow your passion" advice ignores a 30-year mortgage. This is the golden-handcuffs trap, and it is one of the most consistently discussed pain points in career communities online.
Built for Side Hustlers, Solo Founders.
The global chatbot market is valued between $7.01B and $9.3B in 2025 and is projected to reach $20.81B by 2029, a 23-27% CAGR; generative AI chatbots specifically are forecast to jump from $7.66B in 2024 to $65.94B by 2032.
Suggested stack: Next.js 14 (App Router) + Vercel, Supabase (Postgres + Auth), Claude (roadmap generation) + structured output, Twilio (Programmable Messaging), Stripe Billing, PostHog or similar. Weekend scope: about 10 hours.
The Problem
A 43-year-old VP of finance sits in her car at 11pm after a board deadline, texting a friend that she hates the job but can't leave — the mortgage, the kids' tuition, the bonus…
The Solution
CareerPivot is a career transition planner that converts a person's real financial and family constraints into a dated, numbered exit roadmap — not generic advice, a specific…
Market Research
The category CareerPivot sits inside — AI-driven conversational and coaching tools — is scaling fast. The global chatbot market is valued between $7.01B and $9.3B in 2025 and is…
Competitive Landscape
Replika — Market-leading AI companion app with 10M+ users, built for emotional conversation and self-improvement chat rather than structured career output. Strong conversational…
Business Model
Free ($0) — One AI-generated roadmap, read-only, no check-ins — the proof-of-specificity hook
Recommended Tech Stack
Next.js 14 (App Router) + Vercel — Intake flow, roadmap dashboard, and check-in UI in one codebase; Vercel Cron drives the weekly check-in fan-out.
AI Prompts to Build This
Copy these build prompts into Claude, Cursor, or your AI coding tool. Create a free account to unlock the full research behind them.
1. Project Setup
Build the weekend MVP of "CareerPivot": turn your salary, savings and family constraints into a dated 6-month, 1-year and 2-year career exit roadmap. Stack: Next.js (App Router), TypeScript, Tailwind, Supabase (Postgres, Row Level Security, Auth with email magic link), Claude (Anthropic API) with a Zod-validated JSON schema. Server actions run the generation. Deploy on Vercel. Tables (Row Level Security on, each user reads and writes only their own rows): - intake_responses(id, user_id, current_salary_cents, monthly_expenses_cents, savings_cents, dependents, target_field, hours_per_week, skills jsonb) - roadmaps(id, user_id, version, generated_at, status) - milestones(id, roadmap_id, phase, target_month, title, description, category, completed) where phase is one of 6mo, 1yr, 2yr and category is one of skill, network, financial, application Screens: /login, /intake, /roadmap (milestones by phase). Env vars (names only): NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY (server only), ANTHROPIC_API_KEY. Do not build: billing, plans or a corporate product, SMS check-ins, a coach booking flow, a retention dashboard. Done when: npm run dev starts, you can sign in, and the three tables exist with Row Level Security on.
2. Core Feature
Build the one feature that proves CareerPivot: a roadmap built from the user's real numbers. 1. A server action generateRoadmap(intakeId) loads the intake row. 2. Call Claude with a system prompt that acts as a career transition strategist who accounts for financial runway (savings divided by monthly expenses equals months of safety), transferable skills and realistic timelines. 3. Ask for strict JSON that matches a Zod schema: a phases array, each with a phase label ("6mo", "1yr" or "2yr") and milestones of { month: number, title, description, category }. 4. Validate the response against the schema and retry once on failure. Write a new roadmaps row and its milestones, adding 1 to version when an earlier roadmap exists. 5. /roadmap shows the milestones by phase, lets the user mark each complete, and has a Re-plan button that regenerates after the user edits their intake. Rules: never suggest a step that drops the user's income below their stated monthly expenses for more than 2 months in a row, unless their savings cover it. Always show the salary bridge math explicitly in the roadmap. This is a planning tool and not financial advice, and the page says so. Empty state: with no intake, show the intake form. Done when: a test intake returns a roadmap in three phases with dated milestones and the bridge math shown, a plan that would break the income rule is not produced, and Re-plan creates version 2.3. Landing Page
Build a one-page landing site for CareerPivot, a career transition planner. Hero: "Your exit, with dates and numbers." Sub: "Tell us your salary, savings and constraints. Get a 6-month, 1-year and 2-year roadmap built from your real numbers." One button: Join the waitlist. Sections: the problem (generic advice that ignores your rent), how it works in four steps (intake, plan generation, check-ins, re-plan), a sample roadmap with the salary bridge math shown, and an FAQ that says plainly this is planning help and not financial advice. Waitlist: store the email in a waitlist table in Supabase. No other service. Voice: honest, specific and steady. Done when: the page renders on a phone and a submitted email appears in the waitlist table.
4. Branding Package
Use a design or image tool for this one. A coding agent cannot draw a logo. Brand for CareerPivot: a wordmark and an icon that suggest a path turning at a marked point. Colors: warm off-white, deep ink and one steady green. Type: one clear sans for the interface and tabular numbers for money. Deliverables: wordmark, icon, a three-phase timeline style, and one launch graphic. Done when: each deliverable is saved in one folder and the money figures line up in a column.