Authentication
Login with Email, Google, Apple, etc. With support for social login, email verification, and forgot password flow out-of-the-box.
A production grade, scalable, highly modular boilerplate/starting template for Flutter to help you build quality apps
Login with Email, Google, Apple, etc. With support for social login, email verification, and forgot password flow out-of-the-box.
Automatically add users to your mailing list upon sign up. Capture user device and network information during registration. Save firebase messaging tokens to send targeted push notifications.
Guide new users with a smooth onboarding experience on their first app launch. Allow users to view and update their profile easily.
Manage in-app subscriptions seamlessly with RevenueCat. Integrate banner, interstitial, rewarded, and rewarded interstitial ads for revenue generation with Admob.
Select images from the gallery or camera. Upload images directly to Firebase storage.
Send push notifications to users with Firebase Cloud Messaging. Notify users within the app without interrupting their experience with in-app notifications.
Store user data in Firestore. Example create/read/update/delete operations are provided.
Allow users to change app settings like theme, language, etc. Save user preferences in local DB.
Automate the process of generating app icons, splash screens, and change app package name automatically. Git hooks to enforce code quality.
Monitor app errors with Firebase Crashlytics. Track user interactions with Firebase Analytics.
Support multiple languages in your app. Change app language on the fly.
A plethora of features to help you build a quality app faster. Like easy connectivity checker widget and listener, force upgrade, etc.