Built a no-auth AI tool with Next.js App Router — in-session processing, zero data stored
Shipped a side project — a résumé roaster/rewriter — and the Next.js decisions were the interesting part:
• App Router, everything server-side for the AI calls
• No auth at all — land, paste, result in 30s. Killing the sign-up wall roughly doubled how many people reach first value in testing.
• Because there’s no auth, résumés are processed in-session and never persisted — privacy stance falls out of the architecture for free
• Anthropic API for generation, streamed back to the client
• Razorpay for the paid tier, deployed on Vercel
Happy to go into how I structured the streaming + the no-auth payment flow if useful. Anything you’d have done differently?
I built a résumé roaster that burns you, then rewrites your CV — launched this week
I’m a product engineer, and a few months back I hit a wall a lot of people here know: I couldn’t get honest feedback on my own résumé. Every friend said “looks good.” Every review came back generic. Nobody told me what was actually weak, or why.
So I built BurntCV to be the opposite of polite.
You paste your résumé, pick how hard you want to get hit (Mild → Unhinged), and it roasts you — specifically. Not “make it stronger,” but “‘Familiar with Python’ is carrying an entire career on a single adverb.” Then it stops joking and rewrites your weak bullets with real metrics. Burn, then rebuild.
Stack:
• Next.js (App Router)
• No auth, no sign-up — land, paste, roasted in 30 seconds. Wanted zero friction and zero reason to store anyone’s data.
• Résumés processed in-session, never saved
• Anthropic API for the roast + rewrite
What I actually learned: I knew some coding and architecture going in, but I’d never shipped a full SaaS end to end — payments, legal pages, edge cases, deployment, all of it. Built the whole thing solo. Claude Code carried a huge amount of the lifting and honestly made solo-shipping feel possible.
It started as a fun weekend thing. People actually used it, so now I’m building it for real.
Would genuinely love feedback — roast the roaster. What’s confusing, what’s missing, what would make you actually use it? And if you run your CV through it, drop your score below.
https://burntcv.fun