Lovable Just Killed Two Apps? Create Your Own SaaS Without Coding in 2 Days
From Dropbox and DocuSign clones to your own million-dollar idea: here’s how I built Accredia in just 16 hours.
I’ve been repeating that with Lovable, anyone can build real products without coding.
Yet, people:
Claim it’s just a prototyping tool
Call it “vibe-coding” (I’m allergic to the term)
Insist you need engineers to build real products
So, I decided to continue my PoC, and today I’m launching my first real SaaS.
My goals:
Prove it’s possible. You do not need to code
Demonstrate and explain the next steps, like GTM and getting the first customers
You can use the same techniques to:
Create a new product or clone an existing product like Typeform or DocuSign (standard digital signatures - enough for most US companies)
Create an extra revenue stream.
Become the Product Manager of your product without asking for permission
In this post:
Accredia: A Certificate Management Platform
No-Code SaaS Secure Solution Architecture
🔒 Three Lovable Prompts You Can Reuse to Start Building
🔒 What’s Next and Conclusion
Hey, Pawel here. I’m on vacation 10-21 August, but our posts will not be disturbed.
We will be discussing launching apps in detail during office hours after my return.
Consider subscribing and upgrading your account for the full experience:
1. Accredia: A Certificate Management Platform
Accredia allows anyone to easily issue, receive, and share digital credentials.
Why credentials, not a sexier app like Dropbox, DocuSign, or Typeform?
I started with a problem I knew: existing digital certificate solutions are too expensive for many product, Agile, and tech trainers.
For example:
Accredible: ~$960 for 1,000 certificates (my deal)
Credly: ~$5,000 for 1,000 badges
Accredia already provides 80% of Accredible’s value. A short demo:
In the first version:
Multiple organizations can use the platform simultaneously
Each organization can invite multiple users (Admins, Members)
Administrators can:
Define and manage courses
Use a drag & drop certificate editor
Issue certificates manually or using a spreadsheet
Manage organization members
Manage the organization’s subscription, make payments, download invoices
Students can:
Edit their public profiles (including the URL)
Publish/unpublish their learning profiles and certificates
Generate shareable links for social media
Unauthenticated users can:
Visit public student profiles
Verify whether a public certificate is authentic
Building this took me just ~16 hours, 340 Lovable credits, and $80. If we continue, after another 16-24 hours, we’ll achieve feature parity (better social previews, integrated social platform sharing).
Why would anyone pay for Accredible?
Next:
I’m starting to migrate a few thousand of our certificates from Accredible. I hope people will share them; a growth loop for the platform and for organizations.
Accredia is free for up to 1,000 certificates/year for all premium subscribers. Others cover basic infrastructure costs ($100/year). If you have students, email me at pawel@productcompass.pm to join the beta.
GTM: Social media + SEO: “alternatives to X,” “X vs. Y,” and similar. I’ll leverage my high-domain-authority site (productcompass.pm).
Trying to win the first Beachhead Segment.
2. No-Code SaaS Secure Solution Architecture
All components here are universal.
Separated Environments
I separated my DEV, TEST, and PROD environments using the advice from the previous post: How to Build and Scale Full-Stack Apps in Lovable Without Breaking Production
Quality Assurance
I start with things that don’t scale to verify assumptions. I’ve defined a manual test scenario checklist before release.
The next step will be recording test scenarios in the browser with Selenium. This “black-box” testing will cover all my needs for now.
Status Monitoring
I will use a free UptimeRobot service on production for monitoring and communication.
An example for aigents.pm:
Product Analytics
I’ll start with free Microsoft Clarity for heatmaps/session recordings, while masking sensitive data. This helps me understand behavior patterns and what users might struggle with. I’ll follow up with interviews.
An example for aigents.pm:
Multi-Tenant Setup
I used Clerk that provides authentication (e.g., Google, email), organizations, users, roles, and subscriptions. Clerk also supports MFA, invitation emails, and feature toggles.

With Lovable, all I needed was to add predefined Clerk components:
<OrganizationSwitcher /> - switch between an organization / personal profile
<UserButton /> - manage account, sign out
<OrganizationProfile /> - manage organization, members, billing, and invoices
Lovable wired them up correctly on the first try.
Secure Architecture & Permissions
I didn’t code. I gave Lovable short requirements to implement a secure backend-first architecture with Clerk for authentication and Supabase Edge Functions for authorization.
Security model:
Authentication: Clerk manages user sessions
Authorization: Clerk roles enforced server-side in Edge Functions
Database: RLS enabled; only Edge Functions access DB with service role
API: Edge Functions validate tokens and enforce org/role-based access
Benefits: no direct DB access, centralized authorization, auditable logs (all operations logged in Edge Function logs)
3. Three Lovable Prompts You Can Reuse to Start Building
In this chapter, I provide three exact prompts you can easily use to get the same results without effort.
On top of that, we will be discussing launching apps in detail during office hours after my return. And premium subscribers also get my full support on Slack.
Step 1: Document architecture in readme.md
For a new project, ask Lovable to document the architecture in readme.md. Otherwise, it will keep making the same mistakes over and over again:
Keep reading with a 7-day free trial
Subscribe to The Product Compass to keep reading this post and get 7 days of free access to the full post archives.