Hey everyone ๐
Iโm Dchool โ solo dev, indie hacker, and builder of Lanorx,
a tool that helps makers validate their ideas before they build.
Today marks Day 2 of my #50DaysTo1K challenge โ
and the big milestone: the Lanorx MVP is officially done. โก
๐ก What Lanorx Can Do Now
Lanorx now runs the full validation loop from start to finish:
create an idea โ auto-generate a landing page โ collect emails โ view real data
Itโs no longer a prototype โ itโs an actual working product.
Every step in the validation cycle now exists and talks to each other.
No mockups. No placeholders.
Real pages, real events, real data stored in the database.
๐งฑ What I Built Today
I spent most of the day building and polishing the MVP features.
And honestly โ it took longer than expected,
because I cared way too much about the landing page design ๐
Even for an MVP, the landing page needed to feel real.
Good design builds trust โ and trust drives validation.
A bad first impression kills interest faster than bugs ever could.
Hereโs what got done ๐
๐งฉ The Full MVP Flow
-
/create
page โ Idea input form with Mantine Form + Zod validation -
/land/[project_name]
โ Dynamic landing page generation (SSR) -
/dashboard/[access_id]
โ Dashboard with metrics & email list - Email submission โ stored via Server Action โ recorded as events
- CSV export fully functional (client-side download)
โ๏ธ Backend Logic
- Extended Server Actions for
submitEmailAction
andrecordEventAction
- Added metrics aggregation logic (views, interactions, submissions)
- Implemented 404 handling for invalid projects and access IDs
๐จ Design & UX
- Polished layout for landing pages using Mantine Grid + CSS Modules
- Added light/dark theme support with MantineProvider
- Improved CTA feedback and success state transitions
- Added subtle animations for CTA button and section transitions
๐งญ Whatโs Next (Day 3 Plan)
Tomorrowโs focus:
Using Lanorx to launch Lanorx.
Iโll be building Lanorxโs own landing page using Lanorx itself.
This is the meta moment Iโve been waiting for โ
using my own product to validate my own product.
After that, Iโll move into production planning:
- Architecture review
- Pricing model draft
- Onboarding and marketing flow
- Domain setup and public launch prep
By the end of Day 3, Lanorx will have its own landing page
โ powered entirely by Lanorx.
๐ง Reflection
Day 2 was the first real โit worksโ moment.
Seeing data flow through โ from landing page to dashboard โ felt surreal.
Thereโs something special about seeing your product validate itself.
Thatโs exactly what Lanorx was meant to do โ and now itโs doing it.
Today also reminded me that design matters, even early on.
You canโt validate something people donโt want to engage with.
A clear, trustworthy UI is a validation tool in itself.
โMomentum is built through credibility โ
and credibility starts with design that feels real.โ
๐ Follow the Journey
Iโll keep posting daily progress on Twitter/X โ @D_chool
and weekly breakdowns here on Dev.to.
This is Day 2 of 50.
Tomorrow, Iโll use Lanorx to launch Lanorx.
Top comments (0)