← All work
Esports / Tournament Platform

Battle Wallah

A live tournament platform for competitive Free Fire — entry fees, prize distribution, an in-app wallet and a full operations console for running matches at scale.

23
production releases
3
user roles
Live
wallet + payouts
Battle Wallah live site
The problem

Tournament organisers ran competitive matches through WhatsApp groups and manual UPI transfers. Entries got lost, payouts were disputed, and there was no record of who paid or who won.

The solution

One platform where players join tournaments, pay entry from a managed wallet and receive winnings automatically, while organisers run the event from an admin console with a full audit trail.

What it does

Key features

01 Tournament lifecycle — create, schedule, fill slots, lock rooms, declare results
02 In-app wallet with deposits, entry deductions, winnings and withdrawals
03 Automated prize distribution against final standings
04 Multi-role access: player, organiser and administrator
05 Live match rooms with credentials released on a timer
06 Push notifications for slot confirmation, match start and payouts
07 Admin console for users, transactions, disputes and payout approvals
User roles
PlayerOrganiserAdmin
Tech stack
FlutterREST APIMySQLPush notificationsPayment gateway
Platforms
WebAndroid
Our role

Architecture, backend API, database design, the Flutter application, the admin console and deployment.

Want a platform like Battle Wallah?

Tell us what you are building. You will get a written scope and a fixed price against it.