DEV Community

Dchool
Dchool

Posted on

πŸš€ 50DaysTo1K β€” Building a SaaS to $1,000 MRR in 50 Days

Hey everyone πŸ‘‹

I’m Dchool, a solo developer and indie hacker from Seoul.

Today marks the start of my new public challenge: #50DaysTo1K β€”

Build a SaaS from scratch and reach $1,000 MRR in 50 days.

But this time, it’s not just another side project.

It’s something that came out of a long cycle of building things that never took off.


πŸ’­ A Little Backstory

I’ve been coding for years.

I’ve built countless projects β€” websites, apps, tools β€” you name it.

But most of them never went anywhere.

Why?

Because I kept building in silence, chasing perfection before feedback.

I’d code for weeks, sometimes months, before realizing no one even needed what I made.

I wasn’t failing because I couldn’t build.

I was failing because I never validated what I built.

And that realization changed everything.


πŸ’‘ The Problem

Every indie hacker hears the same advice:

β€œDon’t start coding yet β€” create a landing page and see if people care.”

It’s true.

But let’s be honest β€” that process sucks.

You need to:

  • design and host a landing page
  • set up email collection or waitlists
  • connect everything manually (Google Sheets, Notion, whatever)
  • and then somehow manage and email those early users

It’s repetitive, time-consuming, and kills momentum before you even start.

And I got tired of it.


πŸ”§ Why I’m Building Lanorx

So I decided to build Lanorx β€”

a tool to automate all of that validation friction away.

Lanorx creates a full validation loop in minutes:

idea β†’ landing page β†’ data β†’ feedback β€” all in one place.

No setup. No third-party forms. No manual work.

Just type your idea, share the generated link,

and watch the real signals come in β€” views, clicks, emails, and conversion data.


βš™οΈ How It Works

  1. Enter your idea. Write your project title, tagline, and short description.
  2. Lanorx generates a landing page automatically. You get a clean, minimal, and shareable page.
  3. Share your link. Visitors can show interest or leave their email.
  4. View analytics in your dashboard. No setup, no tracking code, just real data.

It’s not a landing page builder.

It’s a validation engine.


🧱 Tech Stack

  • Framework (MVP): Next.js (App Router)
  • Framework (Production): Next.js + Express (API Gateway & microservice expansion)
  • Language: TypeScript
  • Database: MySQL + Prisma
  • UI: CSS Modules (not Tailwind β€” I want full control)
  • Auth: Email-based Access Link (passwordless)
  • Deploy: Vercel

Every decision is guided by one principle:

β€œMake validation so easy that makers have no reason to skip it.”


🧭 The Challenge: #50DaysTo1K

For the next 50 days, I’ll build, ship, and share everything in public.

My goal:

From $0 β†’ $1,000 MRR in 50 days.

I’ll post daily progress on Twitter/X (@D_chool)

and weekly breakdowns here on Dev.to β€”

including what I built, how users responded, and what I learned.


🧠 What I’m Trying to Prove

I want to prove that momentum matters more than polish.

That validation is a feature β€” not an afterthought.

And that even as a solo indie hacker,

you can turn execution + public feedback into traction.


πŸ“ Follow the Journey

Follow me on X/Twitter for daily updates

and here on Dev.to for deeper reflections.

If you’re also building something β€”

don’t wait for it to be perfect.

Launch it, validate it, and learn in public.


🧠 Hashtags

#buildinpublic #50DaysTo1K #indiehackers #SaaS #NextJS #TypeScript #SoloFounder

Top comments (0)