An Android-only offerwall earning app is required, centred on two offer types: Downloads and Sign-ups. The flow is straightforward—users browse the wall, complete a qualifying download or registration, and are instantly credited inside their wallet. Every conversion must be tracked in real time and reported to an admin dashboard so I can monitor earnings, user activity, and payout liabilities at a glance. Core expectations • Clean material-design interface with user authentication, profile, wallet balance, and history of completed offers. • Seamless integration with leading CPA/affiliate networks that supply download and sign-up campaigns (e.g., OfferToro, AdGem, AdGate or similar; feel free to recommend the most profitable SDKs). • Reliable, server-side postback handling to verify completions, prevent fraud, and adjust balances automatically. • Admin panel (web-based) to activate, pause, or prioritise offers and view analytics by date range, country, device, and campaign. • Scalable back-end (Firebase, Node, or a lightweight PHP/Laravel API—whichever you prefer—as long as it supports up to 100k MAU without lag). • Reward redemption module stubbed in; final payout methods will be added later, so build the wallet with modular flexibility. • Source code, build instructions, and a short hand-over call on deployment. Acceptance criteria 1. A signed APK installing cleanly on Android 8.0+ devices. 2. Test offer demonstrating crediting within five seconds of task completion. 3. No crashes during a 30-minute stress test across five concurrent devices. 4. Admin dashboard correctly reflecting the same test conversion in real time. Timeline, staging plan, and any suggested libraries or SDKs will be discussed once you confirm feasibility.