AI-Powered ATS Resume Optimizer

Micro-SaaS
AI-powered SaaS that scores and optimizes resumes for ATS to help French job seekers land more interviews
Published on
October 28, 2026
Main Metrics
$184
ARR
11
Customers
2026
Launched

$3,500

Asking Price
Already Sold
Main Metrics
$184
ARR
11
Customers
2026
Launched

Overview

<p>My product is an AI-powered resume platform for French job seekers. Users upload or build their CV, get an instant ATS compatibility score, then rewrite and tailor it to a specific job offer with AI. It also includes a cover letter and document space, a job application tracker and an AI career coach.</p><p>I launched it in September 2026 as a student at KEDGE Business School. I saw how many students and young graduates get rejected by ATS filters before a human ever reads their CV. The French market is underserved: most tools are English-first and poorly adapted to French CV standards.</p><p><b>Key highlights</b></p><ul> <li>MRR: €111.96 (7 active subscribers, verified via Stripe)</li> <li>ARR run-rate: €1,343</li> <li>Monthly costs: ~€27 (Lovable base plan + domain)</li> <li>Monthly profit: ~€81, net margin ~72%</li> <li>Users: 451 registered accounts in under 2 months</li> <li>Traffic: 2,432 unique visitors in the last 30 days (+107.7% vs previous period)</li> <li>Visitor → sign-up conversion: 7.6%</li> <li>CAC: €0, 100% organic acquisition</li> </ul> <p><b>Team </b></p><p>Solo founder. I handle product, development (no-code / AI-assisted), customer support and SEO. The business needs very little time each week, so a new owner can run it part-time.</p><p><b>Tech Stack</b></p><ul> <li>Lovable (React, TypeScript, Tailwind) for the whole front-end and app</li> <li>Supabase for the database, authentication (email + Google OAuth) and edge functions</li> <li>Stripe for subscriptions (Student and Standard plans), checkout and webhooks</li> <li>Google Gemini API for the AI features (ATS scoring, CV rewriting, coach)</li> <li>Google Search Console, sitemap, structured data (Schema.org) and SEO blog articles</li> <li>Custom admin dashboard showing live Stripe metrics, users, funnel and retention, plus built-in emailing to users</li> </ul> <p><b>Marketing and growth </b></p><p>Growth has been almost entirely passive:</p><ul> <li>SEO: SEO-optimized pages and articles, indexed in Google Search Console</li> <li>TikTok comments: occasional comments from a personal account on career content, about once every two weeks</li> </ul> <p>There is no brand social media account and no paid ads, yet traffic doubled in the last 30 days. Every channel is still untouched:</p><ul> <li>Brand TikTok/Instagram content (the CV and job search niche performs very well)</li> <li>Google Ads on high-intent keywords (“CV ATS”, “optimiser CV”)</li> <li>Reactivating the 400+ registered users who haven’t subscribed yet, with the built-in emailing</li> <li>Partnerships with schools and student associations</li> </ul> <p><b>Revenue and profit</b></p><ul> <li>MRR: €111.96, ARR run-rate: €1,343</li> <li>ARPU: €15.99/month</li> <li>Plans: Student (€8.99/month, verified student proof) and Standard</li> <li>Costs: Lovable base plan (~€25/month) + domain (€20/year). Supabase and the AI API currently run on free tiers.</li> <li>Monthly profit: ~€81 after Stripe fees, net margin ~72%</li> <li>Net collected in the last 30 days: €134.36 after Stripe fees</li> <li>Sign-up → paid conversion: 2.4%</li> <li>Failed payments: 0. Refunds: 0.</li> <li>Churn and LTV: the subscriber base is still too small for reliable figures. All data can be checked live in Stripe.</li> </ul> <p><b>Return on investment </b></p><p>Asking price: €4,000.</p><ul> <li>With zero growth, current profit pays it back in about 4 years.</li> <li>Doubling the sign-up → paid conversion (2.4% → 5%) on today’s traffic would bring profit to about €190/month, and payback to about 21 months.</li> <li>With consistent content or a small ads budget, traffic and revenue can grow much faster. Traffic already doubled last month with almost no effort.</li> </ul> <p><b>Startup assets</b></p><ul> <li>Domain .com</li> <li>Full source code (Lovable project, exportable to GitHub)</li> <li>Supabase project (database, auth, edge functions)</li> <li>Stripe subscriptions (migration supported)</li> <li>Database of 451 registered users (transferred in line with GDPR)</li> <li>SEO content (pages and articles) and Google Search Console property</li> <li>Admin dashboard with analytics and emailing</li> <li>1 month of free support and handover</li> </ul> <p><b>Risks</b></p><ul> <li>Small revenue base: MRR is still early-stage. 3 subscriptions are set to end at the end of their paid period (already excluded from the MRR above).</li> <li>Retention: job seekers naturally cancel once they find a job. A new owner could add yearly or one-time plans, or retention features (the application tracker is already built).</li> <li>Free tier limits: Supabase and AI API costs will rise as usage grows, but they stay low per user and pricing can be adjusted.</li> <li>Platform dependency: the app runs on Lovable and Supabase, but the code can be exported and self-hosted.</li> </ul> <p><b>Summary </b></p><p>My platform is a ready-to-scale French CV SaaS, launched less than 2 months ago. The product is live and complete, traffic is growing organically, customers pay, margins run at ~72% and acquisition costs €0. The founder spent almost no time on marketing, so nearly all the upside is still available. It is a strong fit for a buyer who wants a low-maintenance SaaS in the French job market, or who already has an audience among students and job seekers.</p><p>✅ $184 TTM revenue</p><p>✅ 11 customers</p><p>✅ Business model: SaaS</p><p>✅ Built with Lovable, Supabase, Google OAuth</p>

$184

Annual Revenue

11

Number of Customers

Business Model

Monthly subscription (B2C SaaS), billed via Stripe. Two plans: Student at €8.99/month (verified student proof required) and Standard at €30/month. Both include unlimited ATS scans, AI CV rewriting tailored to job offers, cover letters, the application tracking.

Target Audience

French-speaking job seekers, mainly students and young graduates (18–28) looking for internships, work-study contracts (alternance) and first jobs. Also career changers and professionals applying to companies that use ATS software.

Asking Price Reasoning

A working product with early traction.

Reason for Selling

I need to free up the time for other projects.

Growth Opportunity

Almost every growth channel is untouched. Traffic doubled last month (+107.7%) with no ads and no brand social media. Main levers: brand TikTok/Instagram content in the CV and job search niche, Google Ads on high-intent keywords ("CV ATS", "optimiser CV").

30 days free support from seller

Competitors

International players like Jobscan, Rezi, Teal, Kickresume and Enhancv, plus CV builders like Canva and Zety. Most are English-first, expensive (often $25–50/month) and poorly adapted to French CV standards. My platform focuses only on the French market.

Tech Stack

Lovable, Supabase, Google OAuth, Gemini API.

Traffic Metrics

Revenue Metrics

How it works

Main Metrics
$184
ARR
11
Customers
2026
Launched

$3,500

Asking Price
Already Sold
Founder Details
Read the story
Main Metrics
$184
ARR
11
Customers
2026
Launched

Profitable startups straight to your inbox

Join 10,000+ entrepreneurs and investors looking for their next startup acquisition opportunity.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.