💡 Inspiration

As a builder, I constantly have new startup ideas. But the process of validating them is agonizing. You either spend $1,000+ on a designer to build a landing page, or you spend hours wrestling with rigid templates that look cheap. I realized that most founders skip validation entirely and just start coding, leading to the statistic that 90% of startups fail because they build things nobody wants. I wanted to build a platform that removes the friction of validation entirely, using Generative AI to go from "shower thought" to a live, beautiful, unique landing page in 60 seconds.

⚙️ What it does

LaunchPad is a generative AI validation engine. You simply fill out a 5-step text wizard describing your startup idea, your target audience, and your pricing model. LaunchPad then orchestrates AI models to generate a completely custom, production-ready HTML/CSS landing page from scratch. It doesn't use templates. Every design is 100% unique, complete with AI-generated 3D assets, professional copywriting, and a functioning waitlist capture form. The platform includes a "Drafts" version control system, a public publishing mechanism, and a dynamic "Idea Validation Score" that calculates the viability of your idea based on real traffic and conversion rates ($S = \min(100, V + 5W + C_{bonus})$).

🛠️ How we built it

I built the entire platform using MeDo, orchestrating multiple plugins:

  • LLM Plugin: Used for generating the raw, iframe-safe HTML and CSS from scratch without templates.
  • Image Generation Plugin: Runs in parallel with the LLM to create bespoke, context-aware 3D illustrations for the hero sections.
  • Video Generation Plugin: Used to create the stunning looping video assets for the main LaunchPad marketing site.
  • Stripe Plugin: Integrated to handle the SaaS monetization layer, creating a paywall that restricts free users to 3 ideas and gates the "Download Code" export feature for Pro users.
  • Authentication & Database: Utilized for the Drafts version control system, saving generated HTML states, and capturing waitlist emails.

I approached the build in phases: starting with the Auth and 5-step wizard, then building the core AI generation engine, and finally adding the "SaaS" layer (Pro-tier paywalls, Drafts, and the "Download Code" export feature).

🚧 Challenges we ran into

Getting the LLM to generate flawless, responsive UI without using templates was incredibly difficult. Early iterations resulted in broken layouts, text hiding behind divs, and images not rendering. I had to engineer very strict "Bulletproof CSS" rules within the MeDo prompts to force the LLM to use box-sizing: border-box, flexbox columns for mobile responsiveness, and explicit <img> tags instead of CSS gradient placeholders.

Another major challenge was state management within the iframe. Ensuring that clicks inside the generated landing page (like the Waitlist submit button) correctly sent data back to the parent React application required implementing a secure postMessage cross-window communication bridge.

🏆 Accomplishments that we're proud of

I am incredibly proud of the Regenerate Design feature. The fact that a user can click a single button and watch the AI completely tear down the HTML and build a brand new layout, color scheme, and brand identity in seconds is magical. I'm also proud that LaunchPad functions as a real SaaS—complete with a Free/Pro tier system, version control, and actual database integration for the waitlist.

📚 What we learned

I learned that the true power of AI builders like MeDo isn't just in creating static apps, but in orchestration. By chaining the LLM and Image plugins together and defining strict constraints, you can create "meta-apps" (apps that build apps). I also learned a tremendous amount about prompt engineering for code generation, specifically how to enforce responsive design patterns in single-shot generations.

🚀 What's next for LaunchPad

The next step is to integrate full Stripe checkout simulation within the generated pages (allowing users to actually collect pre-orders instead of just emails), and to add an "AI Roast My Idea" feature that provides brutal, constructive feedback on the startup concept itself before the landing page is even generated.

🧰 Built With

  • MeDo: The core AI application builder platform.
  • MeDo LLM Plugin: For generative HTML/CSS creation and copywriting.
  • MeDo Image Generation Plugin: For rendering bespoke 3D UI assets and illustrations.
  • MeDo Video Generation Plugin: For creating looping promotional videos.
  • MeDo Auth Plugin: For handling secure user authentication.
  • Stripe: For the Pro-tier paywall and subscription management.
  • React: The frontend framework powering the main LaunchPad dashboard and wizard.
  • HTML5/CSS3/JavaScript: The underlying stack for the dynamically generated landing pages.
  • PostgreSQL: The database architecture used for managing idea drafts, waitlist subscribers, and validation analytics.

Built With

Share this project:

Updates