Flutter Gold Signals Subscription App
Budget: $250 – $750 USD
I want a cross-platform mobile app built with Flutter that lets me send fresh gold-trading signals to my users every day. The app must run on both iOS and Android, gate all premium content behind a subscription, and keep the sign-in flow quick and frictionless.
Authentication
• Primary method: phone-number login with OTP verification
• Optional method: Facebook sign-in for users who prefer a social login
Monetisation & Plans
All premium signals sit behind in-app subscriptions. I need three plan options available through Apple In-App Purchase and Google Play Billing: Monthly, Quarterly and Yearly. The user should be able to upgrade, downgrade or cancel directly inside the app, and the paywall screen has to update automatically when a subscription status changes.
Core Functionality
• Clean, responsive Flutter UI that highlights the most recent gold signal the moment users open the app
• Secure back-end connection (Firebase or a comparable real-time database is fine) so I can push out a new signal and have it appear instantly
• Push notifications each time a fresh signal is published, respecting the user’s device settings
• Basic analytics hooks (Firebase Analytics or similar) so I can track active users and churn
Deliverables
1. Full Flutter source code, clearly commented
2. Build-ready projects for both Xcode and Android Studio
3. Configuration guide that shows me how to add my Facebook App ID, Firebase keys and in-app purchase product IDs
4. Brief video or PDF walkthrough demonstrating the subscription flow and signal publishing workflow
Acceptance Criteria
• Phone OTP and Facebook login both work on real devices
• In-app purchases pass Apple/Google review using sandbox testers
• A new gold signal pushed from the back end arrives on a user’s device within seconds and unlocks only for active subscribers
• Code compiles cleanly with the latest stable Flutter channel
If any piece of the flow requires third-party services or additional setup fees, flag that early so I can provision the right accounts.
Authentication
• Primary method: phone-number login with OTP verification
• Optional method: Facebook sign-in for users who prefer a social login
Monetisation & Plans
All premium signals sit behind in-app subscriptions. I need three plan options available through Apple In-App Purchase and Google Play Billing: Monthly, Quarterly and Yearly. The user should be able to upgrade, downgrade or cancel directly inside the app, and the paywall screen has to update automatically when a subscription status changes.
Core Functionality
• Clean, responsive Flutter UI that highlights the most recent gold signal the moment users open the app
• Secure back-end connection (Firebase or a comparable real-time database is fine) so I can push out a new signal and have it appear instantly
• Push notifications each time a fresh signal is published, respecting the user’s device settings
• Basic analytics hooks (Firebase Analytics or similar) so I can track active users and churn
Deliverables
1. Full Flutter source code, clearly commented
2. Build-ready projects for both Xcode and Android Studio
3. Configuration guide that shows me how to add my Facebook App ID, Firebase keys and in-app purchase product IDs
4. Brief video or PDF walkthrough demonstrating the subscription flow and signal publishing workflow
Acceptance Criteria
• Phone OTP and Facebook login both work on real devices
• In-app purchases pass Apple/Google review using sandbox testers
• A new gold signal pushed from the back end arrives on a user’s device within seconds and unlocks only for active subscribers
• Code compiles cleanly with the latest stable Flutter channel
If any piece of the flow requires third-party services or additional setup fees, flag that early so I can provision the right accounts.
Related categories:
PHP
Mobile App Development
iPhone
Android
Analytics
iOS Development
Flutter
App Store Optimization