Mobile App Developer Needed for Initial Version of a Crypto Mining App

Job ID: 39823455

Budget: $30 – $250 USD

I need help turning my wire-frames for a crypto-mining simulator into a working Android app. The first build is intentionally lean: no blockchain hooks, no tokens—just the core mechanics so I can validate the concept and gather user feedback.

Scope
• Authentication will run through Firebase, supporting both classic email-and-password flows and Google Sign-In.
• Once inside, users tap a single button to “mine.” Each tap increments a counter that feeds live stats in a lightweight dashboard: total coins, taps today, and hash-rate simulation.
• A simple referral code lets a user invite friends; when the friend signs up, the inviter’s counter gains a small bonus.
• Clean, Material-compliant UI with smooth state management so the app feels snappy on a mid-range Android phone.

Tech Expectations
The build should be written in Flutter even though we are launching on Android only; that way I can switch on iOS later without a rewrite. Please structure the project so adding Web3 calls, wallet connect, and real token accounting in phase two is a plug-in job rather than a refactor.

Deliverables
– Source code in a private Git repo
– Release-ready APK for initial testing
– Brief README explaining project structure, Firebase setup, and where future blockchain modules would slot in

If you already have experience scaling Firebase + Flutter apps to thousands of users, all the better—I plan to push plenty of traffic once the referral engine kicks in.