Flutter Utility App Development
Budget: ₹12,500 – ₹37,500 INR
This project centres on building a production-ready Utility/Tools Android application written entirely in Flutter. All UI wireframes and detailed user flows are complete; they will be shared once the shortlist is created so you can estimate effort accurately.
Core scope
The app will rely on a Firebase stack (Auth, Firestore, Cloud Functions, FCM) for data, user management and push notifications. Google Pay is the only payment gateway needed for in-app purchases and subscription handling. I also need AdMob banners and rewarded ads placed in the positions called out in the wireframes. Beyond that, there are two third-party REST APIs that surface real-time data; clean integration with proper error handling and caching is essential.
Development expectations
– Written in Flutter with null-safety and clean architecture.
– Kotlin or platform-specific code only where a Flutter plug-in cannot achieve the requirement (rare).
– Follow Play Store policy for subscriptions, ads and user data.
– Commit early and often to a private Git repo; I review PRs daily.
– Unit and widget tests around core logic.
Deliverables
• Full Flutter source code in the repo, structured and commented.
• Release-build APK/AAB ready for Play Console upload.
• Brief setup document so another developer can run the project locally.
• One-pager summarising Google Pay and AdMob configuration IDs used.
Acceptance criteria
1. All screens match the supplied wireframes within a 2 % tolerance.
2. Google Pay test transactions succeed in sandbox and production modes.
3. AdMob test ads load in designated slots without layout shifts.
4. App passes a pre-launch report in the Google Play Console with no critical issues.
If this aligns with your current skill set in Flutter, Firebase, Google Pay and AdMob, I’ll share the Figma links and API docs so you can provide a firm timeline and milestone breakdown.
Core scope
The app will rely on a Firebase stack (Auth, Firestore, Cloud Functions, FCM) for data, user management and push notifications. Google Pay is the only payment gateway needed for in-app purchases and subscription handling. I also need AdMob banners and rewarded ads placed in the positions called out in the wireframes. Beyond that, there are two third-party REST APIs that surface real-time data; clean integration with proper error handling and caching is essential.
Development expectations
– Written in Flutter with null-safety and clean architecture.
– Kotlin or platform-specific code only where a Flutter plug-in cannot achieve the requirement (rare).
– Follow Play Store policy for subscriptions, ads and user data.
– Commit early and often to a private Git repo; I review PRs daily.
– Unit and widget tests around core logic.
Deliverables
• Full Flutter source code in the repo, structured and commented.
• Release-build APK/AAB ready for Play Console upload.
• Brief setup document so another developer can run the project locally.
• One-pager summarising Google Pay and AdMob configuration IDs used.
Acceptance criteria
1. All screens match the supplied wireframes within a 2 % tolerance.
2. Google Pay test transactions succeed in sandbox and production modes.
3. AdMob test ads load in designated slots without layout shifts.
4. App passes a pre-launch report in the Google Play Console with no critical issues.
If this aligns with your current skill set in Flutter, Firebase, Google Pay and AdMob, I’ll share the Figma links and API docs so you can provide a firm timeline and milestone breakdown.
Related categories:
PHP
Business, Accounting, Human Resources & Legal
Mobile App Development
Android
Git
Kotlin
Flutter
REST API