MVP Cross-platform Mobile App Development
Budget: ₹37,500 – ₹75,000 INR
We’re currently preparing to build our MVP mobile application and are looking for a developer to bring it to life using Flutter for cross-platform development and Firebase for the backend.
Below is a detailed outline of the MVP functionality we’re aiming to include:
1. User Onboarding
• Email/phone registration and login (Firebase Auth)
• Social login (Google – optional for MVP)
• Basic profile setup: name, username, DOB, gender, profile photo
2. Home Screen / Dashboard
• Welcome message with cashback summary
• List of featured or recommended brand partners
• Search bar to browse brands
3. Brand & Offer Listings
• Browse all brand partners with filters (category, popularity, etc.)
• Individual brand pages showing:
• Logo, offer details (e.g., “10% cashback”)
• “Shop Now” button (opens brand’s affiliate link)
• Offer terms and conditions
4. Cashback Tracking
• Track purchases initiated through affiliate links
• Firebase webhook/manual method to log purchases
• Display cashback status: pending, confirmed, rejected
5. Referral System
• Unique referral code or link for each user
• Track referred users and rewards earned
6. Transaction History
• Display all transactions with brand, spend, and cashback earned
• Filter by status or date
7. Wallet / Balance
• Show current confirmed cashback balance
• Request withdrawal (manual handling for MVP)
• Minimum withdrawal limit
• Payment methods: PayPal or bank transfer
8. Notifications
• Push notifications for cashback updates, referral bonuses, etc.
9. Admin Dashboard (Optional for now)
• Internal access to review users and transactions manually
I’d be happy to jump on a call to walk you through the idea and discuss timelines, costs, and next steps, where we will also run you through the figma prototype on a virtual meeting.
Below is a detailed outline of the MVP functionality we’re aiming to include:
1. User Onboarding
• Email/phone registration and login (Firebase Auth)
• Social login (Google – optional for MVP)
• Basic profile setup: name, username, DOB, gender, profile photo
2. Home Screen / Dashboard
• Welcome message with cashback summary
• List of featured or recommended brand partners
• Search bar to browse brands
3. Brand & Offer Listings
• Browse all brand partners with filters (category, popularity, etc.)
• Individual brand pages showing:
• Logo, offer details (e.g., “10% cashback”)
• “Shop Now” button (opens brand’s affiliate link)
• Offer terms and conditions
4. Cashback Tracking
• Track purchases initiated through affiliate links
• Firebase webhook/manual method to log purchases
• Display cashback status: pending, confirmed, rejected
5. Referral System
• Unique referral code or link for each user
• Track referred users and rewards earned
6. Transaction History
• Display all transactions with brand, spend, and cashback earned
• Filter by status or date
7. Wallet / Balance
• Show current confirmed cashback balance
• Request withdrawal (manual handling for MVP)
• Minimum withdrawal limit
• Payment methods: PayPal or bank transfer
8. Notifications
• Push notifications for cashback updates, referral bonuses, etc.
9. Admin Dashboard (Optional for now)
• Internal access to review users and transactions manually
I’d be happy to jump on a call to walk you through the idea and discuss timelines, costs, and next steps, where we will also run you through the figma prototype on a virtual meeting.