Production-ready Flutter Firebase boilerplate with auto-setup CLI
Skip weeks of Firebase configuration. Our CLI automatically sets up Firebase Authentication, Firestore, Cloud Messaging, and Analytics in one command.
Don’t waste your time and money reinventing the wheel
We give you all you need to be productive on day 1
From zero to running app in 5 minutes
Production-ready Firebase Auth in minutes
Real-time database architecture
Push notifications that work
Start making money from day one
Trusted by developers and companies
Don't take our word for it
Understand your users
Enterprise-grade code structure
How it works
Install the CLI
Run one command to install our command line toolAuto-configure Firebase
Our CLI automatically creates your Firebase project, enables services (Auth, Firestore, FCM, Analytics), and configures your Flutter app with all the credentialsRun and customize
Your Flutter Firebase app is ready to run. Customize the UI, add your business logic, and shipSetup your project in 10 seconds
Using our CLI, you can create a new project in 10 seconds.
Choose between standard backend, Firebase and Supabase
From Idea to App Store in One Week
Try it risk-free. 10-day money-back guarantee,
No questions asked
Solo
One-time payment
run 1 app generation + server setup
- 1 limited licence
-
1 app generation
-
Single time payment
-
iOS, Android & Web support
-
Authentication
-
Onboarding flow
-
Push notifications
-
RevenueCat subscriptions
-
Multiple paywall templates
-
Analytics & error tracking
-
Meta ads integration⚡ NEW
-
Dark mode & theming
-
CI/CD templates
-
One Automatic firebase/supabase setup⚡ NEW
-
Discord community access
Professional
1 year of updates included
1 developer - unlimited usage
- 1 developer licence
-
Everything in Solo plan plus
-
Unlimited app generation
-
Landing page template⚡ NEW
-
AI chat template⚡ NEW
-
JSON to Home widgets⚡ NEW
-
Unlimited automatic firebase/supabase setup⚡ NEW
Agency
1 year of updates included
5 developers + live setup assistance
- 5 developers licences
-
Everything in Professional plan plus
-
Live setup assistance call
-
Supabase web dashboard
-
Priority support via Discord
Not convinced after 10 days?
After 6 years running a Flutter agency, I got tired of rebuilding the same things on every project. ApparenceKit is the internal tool we built at Apparence.io — battle-tested across 40+ production apps. Now I share it with you.
Frequently Asked Questions
Creating an app is easy.
Creating a successful app is not.
- Our CLI tool connects to your Firebase account, creates a new project (or uses existing), enables required services (Authentication, Firestore, Cloud Messaging, Analytics, Crashlytics), downloads the configuration files (google-services.json and GoogleService-Info.plist), and injects them into your Flutter project. All in one command.
- Yes, you'll need a free Firebase account. The CLI will guide you through the setup. Firebase has a generous free tier that's enough for most apps in development and early production.
- Firebase Authentication (email, social, phone), Firestore database, Storage, Cloud Messaging (push notifications), Analytics, Sentry, Remote Config... and even AI chat template (not for all plans)
- Absolutely. This boilerplate is production-ready with proper error handling, security rules, offline support, and testing. Many companies use it for their production Flutter + Firebase apps.
- Depends on your license. Solo license allows one app, Agency license allows unlimited apps. Each app gets its own Firebase project.
- Yes, complete documentation covering Firebase Authentication setup, Firestore data modeling, FCM push notifications, security rules, testing strategies, and deployment to Firebase Hosting.
- Yes, 10-day money-back guarantee. If the Firebase boilerplate doesn't meet your needs, just reach out on Discord or Crisp chat.
- The clean architecture makes this possible. The Firebase implementation is isolated in the data layer. You can generate a new project with Supabase configuration instead, or migrate by swapping the data sources.