2
1 Comment

How I Built a Profitable Niche SaaS in 3 Weeks by Vibecoding and Focusing on One Painful Problem

Most indie founders fail not because they can’t code, but because they try to build something too big for an audience too broad. What actually works is ruthless focus. One problem, one audience, one painful unmet need.

Three weeks ago I launched Game Assessment Prep, a training platform for HireVue’s game-based job assessments. It hit paying users on week one, started ranking for long-tail keywords, and continues growing without ads. I built it almost entirely with vibecoding: describe the problem, describe the desired output, iterate, ship.

Here’s everything I learned, in a way you can apply directly to your own product.

  1. The Power of Going Extremely Niche

The biggest myth in SaaS is that going small means earning small. The reality: the smaller the niche, the faster you can become the default solution.

I didn’t build “a platform that trains you for job interviews”.
I built the platform for HireVue game-based assessments, a tiny slice of the global recruiting world that most founders would ignore.

But candidates taking these assessments experience:

  • high pressure
  • zero transparency
  • no official practice tools
  • fear of failing something they don’t understand

That emotional intensity = conversion power.

Lesson: don’t solve a problem.
Solve an anxiety.

People pay to remove stress, uncertainty, and embarrassment far more than they pay for “features”.

  1. Ship the Smallest Complete Loop

Most founders think “MVP” = a half-baked version of a future product.
The better definition:

A small thing that completely solves a single job-to-be-done for the first user.

For me, this loop was:

  1. enter the site
  2. pick a game
  3. practice it
  4. understand why you performed well or badly
  5. feel more confident than before

No accounts, no dashboards, no gamification, no emails.
Just value delivered instantly.

Every feature I wanted to add was judged against one question:
Does this reduce time between arriving on the site and getting value?

If no, it waits.

  1. Vibecoding = Your Force Multiplier

You don’t need a large engineering team. You need clarity.

Here’s the workflow I used to build fast:

  1. describe what I wanted in natural language
  2. ask the AI to generate the component / function
  3. paste it into my codebase
  4. fix the integration issues manually
  5. repeat

This let me:

  • build 11 assessment games
  • design the UI
  • write explanations
  • create the entire marketing site
  • deploy everything
    …without drowning in boilerplate.

Lesson: AI removes the “weight” of coding, not the need for product thinking.
You still must know what to build and why.

  1. Build Where People Already Search

Indie Hackers love "build in public", Twitter threads, Product Hunt launches…
But the most predictable traffic doesn’t come from social. It comes from search intent.

Candidates search:

  • “HireVue game practice”
  • “HireVue numerosity”
  • “how to prepare for hirevue games”
  • “why did I fail hirevue assessment”

These are not broad keywords.
These are pain keywords.

So I structured the marketing site with:

  • one page per game
  • an FAQ that answers every question candidates panic-search
  • tutorials explaining scoring logic
  • a clean landing page with zero distractions

Google rewards depth and specificity.
Users reward clarity.

  1. Pricing: Don’t Be Afraid of Simple

I didn’t do complex pricing tiers or endless experiments. I focused on the same principle as the product:

reduce friction.

The pricing logic:

  • low enough that candidates don’t hesitate
  • high enough that you can afford Stripe fees and still make a profit
  • simple enough for a stressed student to decide in 5 seconds

Most indie founders overcomplicate pricing because they want to please everyone.
But complexity is for big companies with sales teams.
Indie hackers win through simplicity.

  1. Your First Users Won’t Arrive by Magic

Traction was not instant. I had to:

  • post on Reddit (in value-first threads, not self-promo)
  • write useful content on HireVue games
  • answer questions in job-seeking communities
  • talk to people directly
  • iterate the UX based on early friction

Every early user feels like a miracle.
Treat them that way.
Each one gives you data no competitor has.

  1. What I’d Tell Any Indie Hacker Building Today

Here are the distilled rules I wish someone hammered into me years ago:

a. Smaller niches = faster wins
You want to be the only one. Not one of many.

b. Replace features with outcomes

People don’t want your product. They want a transformation.
c. Ship something complete, not something big

A tiny product that truly helps is more valuable than a huge one that kinda helps.

d. Vibecoding accelerates execution, not vision
AI helps you produce. It doesn’t help you decide.

e. SEO is your friend if your niche has clear search intent
You don’t need backlinks when you have hyper-specific, high-quality pages.

f. Build something people already fear messing up
Fear converts better than desire.

  1. The Indie Hacker Advantage: You Can Move Faster Than Anyone Else

Large companies cannot build fast, weird, extremely specific solutions.
They cannot experiment in public.
They cannot talk to 50 users personally.
They cannot write content in a human tone.
You can.

The world is full of tiny-big problems waiting for independent builders to solve.
If you can find a problem, understand the emotion behind it, and ship fast — you can win.

And you can win without working 100 hours per week, without raising money, and without building a “startup” in the traditional sense.

Just solve one painful problem exceptionally well.

https://gameassessmentprep.com/

on December 6, 2025
  1. 1

    Luca, this post is pure gold – especially “solve an anxiety, not a problem”.

    That’s exactly what pushed me to build AI Video Narrator.

    The specific anxiety I had (and still see everywhere):
    “I have a script/folder full of ideas, but turning it into a Short takes 4–6 hours of editing and $29–$89/month tools I can’t afford right now. What if this side hustle flops and I just wasted rent money?”

    That single anxiety stops thousands of creators from ever posting consistently.

    So I went stupidly narrow:
    One job-to-be-done → “I have text → I need a narrated, captioned Short that I can post right now without spending hours or risking subscription money.”

    No accounts, no onboarding, no credits system.
    Paste script → pick voice/style → get MP4 in ~60 seconds.

    Just launched yesterday with a $45 lifetime deal for the first week because that anxiety used to keep me up at night and I never want anyone else to feel it.

    Your “smallest complete loop” advice is spot-on – mine is literally two screens and one button.

    Thanks for the reminder to stay ruthlessly focused on that one painful emotion.

Trending on Indie Hackers
I built a text-to-video AI in 30 days. User Avatar 68 comments What 300 Builders Taught Us at BTS About the Future of App Building User Avatar 52 comments I built something that helps founders turn user clicks into real change 🌱✨ User Avatar 50 comments From a personal problem to a $1K MRR SaaS tool User Avatar 47 comments This Week in AI: The Gap Is Getting Clearer User Avatar 35 comments How An Accident Turned Into A Product We’re Launching Today User Avatar 29 comments