No, Your Lovable App Is Not a Real B2B SaaS Application

Prototype Tools Don’t Cut It For Production B2B SaaS

When I first started building 1 to 100, I did what a lot of us have done when we’ve spent years trapped in corporate development: I played with the new toys. Lovable, n8n, v0—you name it, I tried it. And you know what? They’re great. You can make a ton of progress really fast. They are amazing for those early sparks of progress. In days, I could show something that looked and felt real. That quick validation is awesome. The catch is it makes you think you’re closer to “done” than you really are.

In prototype apps your code, that of the dude you contracted with off Upwork (and they’re all dudes) and 100 different developers are implemented 100 different ways. All those n8n connectors you’ve got? You can’t explain how they actually route data. You’ve got boilerplate that’s great for a prototype but if you want to convince an enterprise to pay money for that solution you’ve got to know *exactly* what it does at all stack levels. That’s not lovable. That’s enterprise grade. That’s a different set of tools and technology. That’s repeatable, secure, scalable and inspectable.

The Prototype To Production Chasm

Getting to product-market fit is the most important first step for your B2B SaaS app. But you’re company isn’t going to be worth millions, let alone billions, if you don’t have big – high spending customers. That Frankenstein stack you built last weekend won’t pass enterprise security muster and doesn’t align to modern dev pipelines.

This is the stage where “prototype thinking” becomes dangerous. Every shortcut you took to move fast now slows you down. Customers say “give me your SOC 2” and you say “what’s that.” Customers want SSO and RBAC, and your trying to figure out how the hell to do that on a system not built for that. You’ll spend tons of precious engineering time patching things versus building features.

What We’re Trying: Baseplate

Given all that we are trying a different approach with our apps – releasing an open source framework: Baseplate. Baseplate isn’t a prototyping tool. It’s a framework for production-grade B2B SaaS. It’s basically us saying, all right, this sucks, we need to build legit software from day one. Let’s admit that and just standardize as much of it as possible:

  • React, Next.js, Supabase,and GitHub Actions pre-wired. You’re going to use them, they’re awesome, start with them day one.
  • Enterprise-ready authentication, roles, and permissions out of the box. Leverage the reusable stuff from Supabase and Next and go from there.
  • Standard UI framework built on Material (you’ll use it anyway) that looks and feel like a legit enterprise app.
  • Design system baked in, so every screen feels consistent and professional from day one.
  • DevOps and QA automation included, so you’re not duct-taping pipelines together mid-launch.

Baseplate is sort of the antithesis of low code, prototype tools. If “hackathon-ready” is what you get from low code we think “production-ready” is what you actually want. It takes more time upfront to build it right but it scales, scales and scales and you skip painful rewrites. We think if we’re smart about upstream AI driven specifications and design we can hit about 95% code gen and keep full stack developers focused on building killer business functionality. You can scale confidently knowing your app will hold up under customer, investor, and compliance scrutiny.

From Lovable → Repeatable → Scalable

Prototype tools have their place: they get you to product market fit and validate you’ve got something. I like that. What I don’t like is that people think that is an actual B2B SaaS product. You show up to any “real” customer with a lovable app and they’ll throw you out of the room. So, by all means, make a prototype app in low code. Just don’t get it twisted: what you’ve built is a proof of concept – not a business.