Project Description
I need a complete mobile application that lets users earn cash or credits simply by watching video and display ads. The core flow is straightforward: a user launches the app, selects an available ad, watches it to completion, and immediately receives the pre-defined reward in their in-app wallet or balance display.
The build must cover both the user-facing front end and the server logic that tracks views, validates completions, and prevents fraud. Ad-network integration is central to the project, so experience with Google AdMob, Unity Ads, or similar SDKs is essential. I also expect a lightweight account system so users can sign up quickly—email, phone, or a social login option is fine—as long as each viewer can be uniquely identified.
Because real money (or gift-card equivalents) is involved, accuracy in event logging, secure payout handling, and a clean audit trail inside an admin console are non-negotiable. The admin console should let me set reward rates, view aggregate statistics, and trigger manual or automated payouts via PayPal, Stripe, or direct bank transfer.
Deliverables:
• Fully functional Android (and ideally iOS) app, ready for store submission
• Backend with APIs for ad completion tracking, user management, and payout processing
• Simple admin panel for rewards configuration and analytics
• Source code, build instructions, and minimal documentation for future maintenance
Acceptance criteria include 100 % ad-view tracking accuracy in test mode, successful payout processing in sandbox, and app store approval readiness. Feel free to recommend additional monetisation or referral features if they enhance retention without distracting from the core watch-and-earn model.