Over the past few weeks, I built SaaSStinger Lite — a production-ready SaaS starter for developers who build with Next.js + Firebase.
The reason I made it was simple: every time I start a new SaaS, I end up rebuilding the same core infrastructure before I can even focus on the actual product.
The parts that usually take the most time are not the UI.
It is the application architecture:
authentication
user profiles
workspaces
memberships
roles
RBAC
invitations
audit logs
usage tracking
workspace settings
Firestore security rules
For SaaSStinger Lite, I tried to treat those as real product infrastructure, not just starter-kit features.
Next.js 16
React 19
TypeScript
Firebase Authentication
Cloud Firestore
multi-workspace architecture
OWNER / ADMIN / MEMBER roles
invitation flow
audit logs
usage tracking
service-layer structure
production documentation
Firebase-first architecture
One of the main things I cared about was keeping it compatible with the Firebase Spark plan.
I wanted it to be useful for developers who want to start building without immediately needing to add Cloud Functions or move to a paid Firebase setup just to get the foundation working.
The product is now live on Whop as a one-time purchase.
I would genuinely love feedback from people building SaaS with Next.js or Firebase:
What part of the SaaS foundation do you find yourself rebuilding most often?