SaaS2025–2026

CVForge Resume

An AI résumé platform: anonymous fast-track flow for first-time users, a full WYSIWYG editor with AI rewrite + generate for power users, OTP-based referral program for growth, and an admin console that handles everything from leads to AI-drafted bulk email.

role
Founder & solo developer
timeline
ongoing · in production
year
2025–2026
CVForge Resume
01 · Problem

What was broken

Generic résumé builders force signup before users see any value, then bury the actual writing in a clunky form. The friction kills conversion. We needed an anonymous fast-track flow for the 80% who just want a quick upload-pick-pay-download, and a separate full editor for the 20% who want to control every word.

02 · Approach

How I built it

Two parallel surfaces on the same codebase: an anonymous SPA flow (upload → extract via GPT-4o-mini → pick from 4 templates → pay via Razorpay → download as PDF or Word) and a JWT-authenticated WYSIWYG editor with per-item / per-section / bulk AI rewrite + generate. Upstash Redis rate-limits every endpoint with both sliding-window and token-bucket algorithms. Admin console drafts emails via OpenAI then mass-sends through Resend. OTP-based referral program drives growth.

03 · Stack

What it runs on

Next.js 16 (Turbopack)React 19GPT-4o-miniRazorpayMongoDB + Mongoose@react-pdf/rendererdocxjose JWTUpstash RedisResend
04 · Outcome

Results that shipped

2
surfaces · anonymous flow + JWT editor
9
Mongoose models · zero résumé content stored
14+
rate-limited endpoints · sliding-window + token-bucket
PDF + DOCX
matched export from one data source
05 · For the engineers

Deep technical breakdown

Click any section below to expand the full engineering write-up.

try it

See it live

The fastest way to understand the build is to use it.

next
2024–2026
PrepAI Platform
Production-Grade AI Learning & Career Platform

Chat with Aira

Hi! I'm Aira, your AI assistant