← Back to workGet in touch →
Venture · 2026 — Career AI
RecastCV — AI CV Tailor & Interview Coach.
Desktop web companion to the RecastCV iOS app. Paste a job description, get a tailored CV in seconds, download a clean .docx, track your pipeline on a kanban, and practice interviews with a role-specific AI coach.
Overview
RecastCV Web is the desktop surface of a career acceleration platform. It shares the same Supabase backend as the iOS app — master CV, project portfolio, and application history are always in sync. On the web you get a larger canvas for editing, tracking, and coaching, while the mobile app handles quick voice inputs and on-the-go submissions.
The Flow
01
Paste job description
Drop any JD into the apply page. The fetch-jd edge function extracts and normalises the role requirements automatically.
02
Tailor & check CV
The tailor-cv function rewrites your master CV against the JD. check-cv scores ATS compatibility, keyword coverage, and relevance — iterating until it passes.
03
Download .docx
render-docx converts the tailored CV to a clean, ATS-safe Word document ready to submit.
04
Track applications on kanban
Move roles across Drafts → Applied → Interview → Offer → Closed on the /track board. Synced in real time with Supabase.
05
Practice with interview coach
Select an active application and open /interview/[id]. The coach uses interview-research and interview-chat to ask role-specific questions and give structured feedback.
Routes
Edge Functions
fetch-jdtailor-cvrender-docxcheck-cvinterview-researchinterview-chatingest-master-cvingest-projectbuild-memoryspeech-to-text
Tech Stack
Next.js 16 App RouterReact 19TypeScript StrictTailwind v4@theme TokensSupabase Browser@supabase/ssrEdge FunctionsPKCE AuthMagic Link
Want one of your own?
I help teams build the bespoke version of the tool they were about to buy. Usually in a weekend.