AI-Powered ToolsNovember 2026 · 10 min read

How We Built CVCraft AI — An AI Product From Idea to Launch

Mihir Hindocha
Mihir Hindocha
Digital Studio · Lexalytic · 15 years experience

CVCraft AI is an AI-powered CV rewriting service we built ourselves — not for a client, but as a product we operate. A customer submits their current CV and the job they are applying for. Claude rewrites the CV to beat ATS systems and appeal to hiring managers. Stripe handles payment. The finished document arrives in their inbox within 24 hours. No human involvement between submission and delivery. Here is exactly how we built it and what we learned.

The problem we were solving

Most people applying for jobs know their CV is not optimised — but they do not know how to fix it. Professional CV writers charge £100-300 and take days. Generic templates do not address ATS optimisation. The gap was a fast, affordable, AI-powered service that could rewrite a CV specifically for the role being applied for, in a format that performs well in automated screening systems and reads well to a human recruiter.

The technical stack

The front end is built in Next.js — the same framework we use for all our sites. The payment processing is Stripe — straightforward to integrate, handles the entire payment flow including receipts and failed payment handling. The AI layer is Claude via the Anthropic API — we send the customer CV, their target role, and a carefully crafted prompt that instructs Claude on the specific rewriting task. The output is formatted and emailed automatically. The whole system runs on Vercel with no ongoing server management required.

The prompt engineering — the hardest part

Getting Claude to produce consistently high-quality CV rewrites required significant prompt iteration. The prompt needs to instruct Claude to retain the customer's actual experience and achievements, reframe them using language that resonates with the target role, optimise for ATS keyword matching without keyword stuffing, maintain a professional tone appropriate for the sector, and produce output in a specific format that is ready to send. Getting all of these right simultaneously took more iterations than the technical build. The prompt is the product — the code is just the delivery mechanism.

What it costs to run and what we learned

The ongoing costs are minimal — Vercel hosting is effectively free at current traffic levels, Stripe takes its standard percentage, and the Claude API costs pennies per rewrite. The build took a few weeks of part-time work. The main lesson is that the hardest part of building an AI product is not the code — it is defining the task precisely enough that the AI can do it consistently. The businesses that get the most from AI tools are the ones that invest time in that definition before writing a line of code.

Related articles

AI-Powered Tools

What Is an AI-Powered Business Tool — And Does Your Business Need One?

Custom Business Tools

Why UK Businesses Are Building Custom Tools Instead of Buying Software

Custom Business Tools

Bespoke Software vs Off-the-Shelf — The Honest UK Guide

Want to talk through your specific situation?

Book a free 30-minute call. Tell us what you are trying to build and we will tell you the best approach — and what it would cost.

Book a free scoping call →