DEV Community

Dev mona
Dev mona

Posted on

I built a tool to help freelancers know if clients are actually interested (before wasting hours of work)

The Problem

I've been freelancing for a while.
I used to spot a bad website, redesign it in Figma or even code a full improvement, and send it to the client hoping they'd be interested in working with me.

90% of the time: no reply. No feedback. Silence.

I didn’t want to stop making proactive offers — but I had to stop guessing if someone actually saw my proposal or cared.

The Idea

I wanted a simple way to know:

  • Did the client open my offer?
  • Were they interested?
  • Would they give feedback or approve the proposal?

That’s how ValidationFlow was born.

It lets you create a unique link to validate any idea, freelance offer, or SaaS concept — and track what happens next.

You’ll see if the person opened it, gave a thumbs up/down, or left a comment. It’s like a super lightweight landing page builder... without the building part.

The Stack

I built it with:

  • Next.js (App Router + TypeScript)
  • Tailwind CSS
  • Django (API + Data Layer)
  • PostgreSQL
  • Docker for deployment
  • Hostinger for hosting
  • Google Search Console + Bing Webmaster Tools for SEO

I used next-sitemap for automatic sitemap generation and added metadata on all pages for search engines.

The Results

I decided to eat my own dog food.
I had 10 SaaS ideas lying around.
I created a validation link for each one.

In 7 days:

  • 2 ideas were validated (people wanted them)
  • I collected 173 emails from people who asked to be notified when it’s ready

Not opinions. Not guesses. Real interest.

Want to try it?

You can create a free validation link in less than a minute.

👉 https://validationflow.com

Final Thoughts

If you're a freelancer, indie hacker, or someone who’s tired of launching things to crickets…

Give validation-first building a try. It saved me time, gave me clarity, and helped me focus on what matters.


Would love to hear your feedback or improvements 🙌

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.