Android Jackpot Sweepstakes App Development
Budget: $250 – $750 USD
Freelancer Proposal: Jackpot Lottery Sweepstakes App (Android)
Project Overview
I am seeking an experienced Flutter developer to build a mobile Android app for a lottery-style sweepstakes game called “Jackpot Lottery Sweepstakes”. The app will allow users to:
Sign in with Google account
Watch rewarded video ads to earn credits
Pick 10 numbers from 1–100
Submit picks for a random draw (server-side RNG)
Earn credits for matching numbers, and cash out credits
Compete for a $1,000,000 jackpot (insured)
Track user location for eligibility and fraud prevention
The app must be secure, compliant with Google Play policies, and resistant to manipulation.
Key Features
1. User Authentication
Google Sign-In via Firebase Auth
Unique user identification
Anti-fraud measures
2. Lottery Mechanics
Users pick 10 numbers (1–100)
Server-side draw of 10 random numbers
Credits awarded per matched number
Jackpot awarded for 10/10 matches (insured)
Odds displayed in-app
3. Credits System
Credits earned via:
Watching ads (1 credit/ad)
Lottery matches (1 credit per correct number)
Credits can be cashed out once minimum threshold reached
Server-side tracking only (prevent tampering)
Manual verification of payouts
4. Rewarded Video Ads
AdMob integration
Must be Google Play compliant
Credits granted for ad completion
5. Cash-Out System
Credits have micro-value (e.g., 1 credit = $0.001)
Minimum cash-out: $5
Payout via PayPal or gift cards
Server-side tracking and anti-fraud measures
Manual review required
6. Location & Security
Capture user location via GPS for fraud prevention
Anti-manipulation:
Server-side RNG
Firebase App Check
Rate-limiting entries and ad credits
Backend Requirements
Firebase (Auth, Firestore, Cloud Functions)
Server-side RNG and credit tracking
Cash-out handling function
Security rules to prevent hacking
Logs for jackpot verification
Design Requirements
Simple, mobile-friendly UI
Responsive number picker (1–100)
Credit display
Ad button
Submit lottery numbers button
Jackpot and result notifications
Technical Requirements
Flutter (Android only)
Firebase backend
AdMob rewarded ads
Geolocator for location capture
Server-side Cloud Functions for RNG and cash-out
Well-documented code with setup instructions
Compatible with latest Android SDK and Google Play policies
Deliverables
Flutter Android project with working app
Firebase setup instructions and Cloud Functions
Integrated AdMob rewarded ads
Fully functional credit and cash-out system
Tested anti-fraud / anti-cheat system
User guide and maintenance instructions
Optional Add-Ons (Bonus)
Referral system
Analytics integration (Firebase Analytics)
Leaderboard
Freelancer Requirements
Proven experience with Flutter + Firebase apps
Experience integrating AdMob rewarded ads
Experience building secure sweepstakes or lottery apps
Knowledge of Google Play policies for sweepstakes and ad-based apps
Good communication skills and ability to deliver on schedule
Timeline & Budget
Timeline: 6–10 weeks (can be negotiated based on experience)
Authentication + basic lottery UI
Server-side RNG and draw logic
Ad integration + credit system
Cash-out system + anti-fraud
Final testing & delivery
Proposal Instructions
Provide examples of previous Flutter/Firebase apps, preferably with lottery, sweepstakes, or ad integration experience
Include your estimated timeline and cost
Brief description of your approach to prevent cheating / fraud
Include any suggestions to improve app security or monetization
Project Overview
I am seeking an experienced Flutter developer to build a mobile Android app for a lottery-style sweepstakes game called “Jackpot Lottery Sweepstakes”. The app will allow users to:
Sign in with Google account
Watch rewarded video ads to earn credits
Pick 10 numbers from 1–100
Submit picks for a random draw (server-side RNG)
Earn credits for matching numbers, and cash out credits
Compete for a $1,000,000 jackpot (insured)
Track user location for eligibility and fraud prevention
The app must be secure, compliant with Google Play policies, and resistant to manipulation.
Key Features
1. User Authentication
Google Sign-In via Firebase Auth
Unique user identification
Anti-fraud measures
2. Lottery Mechanics
Users pick 10 numbers (1–100)
Server-side draw of 10 random numbers
Credits awarded per matched number
Jackpot awarded for 10/10 matches (insured)
Odds displayed in-app
3. Credits System
Credits earned via:
Watching ads (1 credit/ad)
Lottery matches (1 credit per correct number)
Credits can be cashed out once minimum threshold reached
Server-side tracking only (prevent tampering)
Manual verification of payouts
4. Rewarded Video Ads
AdMob integration
Must be Google Play compliant
Credits granted for ad completion
5. Cash-Out System
Credits have micro-value (e.g., 1 credit = $0.001)
Minimum cash-out: $5
Payout via PayPal or gift cards
Server-side tracking and anti-fraud measures
Manual review required
6. Location & Security
Capture user location via GPS for fraud prevention
Anti-manipulation:
Server-side RNG
Firebase App Check
Rate-limiting entries and ad credits
Backend Requirements
Firebase (Auth, Firestore, Cloud Functions)
Server-side RNG and credit tracking
Cash-out handling function
Security rules to prevent hacking
Logs for jackpot verification
Design Requirements
Simple, mobile-friendly UI
Responsive number picker (1–100)
Credit display
Ad button
Submit lottery numbers button
Jackpot and result notifications
Technical Requirements
Flutter (Android only)
Firebase backend
AdMob rewarded ads
Geolocator for location capture
Server-side Cloud Functions for RNG and cash-out
Well-documented code with setup instructions
Compatible with latest Android SDK and Google Play policies
Deliverables
Flutter Android project with working app
Firebase setup instructions and Cloud Functions
Integrated AdMob rewarded ads
Fully functional credit and cash-out system
Tested anti-fraud / anti-cheat system
User guide and maintenance instructions
Optional Add-Ons (Bonus)
Referral system
Analytics integration (Firebase Analytics)
Leaderboard
Freelancer Requirements
Proven experience with Flutter + Firebase apps
Experience integrating AdMob rewarded ads
Experience building secure sweepstakes or lottery apps
Knowledge of Google Play policies for sweepstakes and ad-based apps
Good communication skills and ability to deliver on schedule
Timeline & Budget
Timeline: 6–10 weeks (can be negotiated based on experience)
Authentication + basic lottery UI
Server-side RNG and draw logic
Ad integration + credit system
Cash-out system + anti-fraud
Final testing & delivery
Proposal Instructions
Provide examples of previous Flutter/Firebase apps, preferably with lottery, sweepstakes, or ad integration experience
Include your estimated timeline and cost
Brief description of your approach to prevent cheating / fraud
Include any suggestions to improve app security or monetization
Related categories:
PHP
Mobile App Development
iPhone
Android
Geolocation
Documentation
Flutter
Android App Development