🚀 Motivation

Noticed that on Product Hunt, there are over 200 launches every day… and 80–90% of them have no comments 😶 Only a handful get meaningful attention.

Solo founders and teams are spending weeks — sometimes months — building, polishing, and launching… only to be met with silence.

Without feedback, without signal, it's hard to move forward: Was it a bad idea? Was the pitch confusing? Was the landing page weak?

There must be a better way... 🤔


💡 What it does

FirstUser.app gives you a signal.

It’s a system where you must write reviews to receive reviews. No likes. No clout. Just honest feedback, one founder at a time.

🔄 Mechanics:

  • ✅ Write a review → +1 Karma
  • 👀 Your product is reviewed → -1 Karma
  • ⚡ Boost with Stripe (€5) → +10 Karma
  • 👍 Your review marked helpful → +3 Karma

🛠️ How we built it

This entire app was built with a single prompt in Bolt.new!

The prompt detailed:

  • All pages
  • Business logic
  • Supabase schema
  • Stripe handling
  • Gotchas (Supabase edge cases, race conditions, etc.)

I only had to make a few small code fixes:

  • Fix Supabase storage migration (commented out in generated code)
  • Fix error in random tool selection query
  • Fix logout behavior
  • Handle null user race condition in review pool
  • Fix showing dead tools (missing review filter)

🔧 Features

  • Uses Supabase Edge Functions, Tables, Auth, and Storage
  • Full Stripe Checkout flow for Karma Boost (no placeholders!)
  • Upload + resize tool logos and screenshots
  • Fully working pages:

    • Landing
    • Add Tool
    • Add Review
    • Tool Detail
    • My Tools
    • How It Works
    • Terms / Privacy

🧗 Challenges we ran into

Tried a couple variations of the prompt — but the final version nailed it. Truly one-shot build with minimal human intervention. ✨


🎉 Accomplishments we’re proud of

The site is fully live, operational, and Stripe payments are working 💪 Solo founders are already using it to get reviews that matter.


🧠 What we learned

Solo founders don’t lack tools — they lack signal. A single thoughtful review can be more valuable than 100 upvotes.

Also: software development has evolved so fast lately, it’s honestly mind-blowing what you can build with AI today 🤯


🚧 What’s next for FirstUser.app

Just getting started. More features, onboarding flow tweaks, referral boosts — and then: To the moon 🌕

Built With

  • bolt.new
  • claude
  • stripe
  • supabase
  • vite
Share this project:

Updates