Hi
I already developing 2 apps for my client same like you want. In which admin panel from where you can add matches, add result,view users, view redeem request etc.
And from app user can join the match, add money to wallet, view transaction history. All setup...plz discusa for more...and it willbe completed within 3 days...