Battle Royale Tournament App Development need Web Development
Contact person: Battle Royale Tournament App Development
Phone:Show
Email:Show
Location: Patna, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I want to build a Tournament App for Battle Royale games like Free Fire, BGMI, CODM, where users can buy slots through online payment, play the match, and based on their kills or Booyah (placement), they receive winnings in their in-app wallet.
Main focus: Payment system + Auto slot booking + Result & Kill based winnings + Wallet credit + UPI withdrawal (no KYC) + Full admin control.
---
User Side (Mobile App)
OTP Login (Mobile number)
List of upcoming tournaments with entry fees, slot count, prize pool, match time
Slot Booking through UPI / Card / NetBanking (Razorpay / Cashfree / Paytm gateway)
On successful payment, slot is automatically confirmed
View match details, room ID/password (after booking)
Submit match result (kills, Booyah) with screenshot as proof
View tournament result, winnings, wallet balance
Wallet → Add Money / View history / Withdraw to UPI without KYC
Push Notifications (slot booked, match reminder, payout done etc.)
---
Admin Panel (Web Dashboard)
Create & manage tournaments (mode, entry fee, kill rate, booyah bonus, slots, time)
Manage room ID/password (only booked users can see)
View all booked slots, users & payments
Result Management → check proofs, edit kills, DQ teams, finalize results
Automatic winnings calculation based on kills & booyah rules
Credit winnings to user wallets
Withdrawal Requests → approve & release payouts through UPI payouts (no PAN needed)
Dashboard with statistics (total tournaments, revenue, payouts, disputes)
User management (ban/unban, check wallet, transaction history)
Notification broadcast (match announcements, maintenance, offers, etc.)
---
Payment & Wallet System
Integrated secure payment gateway (UPI, card, netbanking)
Slot is booked only after payment success
Winnings credited automatically to app wallet after results are finalized
Withdrawals through UPI payouts (admin approval or auto)
No KYC or PAN verification required for withdrawal
All transactions (entry fee, winnings, withdrawals) recorded in wallet history
---
Additional Features
Firebase push notifications
Basic Anti-cheat / Result verification through proof images
Referral system (optional, can add later)
Responsive, clean & fast UI
Secure backend with proper database structure
---
Tech Preference (Flexible)
Frontend: Flutter / React Native
Backend: Node.js (NestJS) or Python (Django/FastAPI)
DB: PostgreSQL / MySQL
Admin Panel: React / [login to view URL]
Payment Gateway: Razorpay / Cashfree / Paytm (India focused)
---
Goal
I want a fully functional app with admin panel, where I have complete control over tournaments, payments, and user management. After the match, I will enter or verify the results manually — and based on that, winnings will be credited to players’ wallets, and they can withdraw anytime via UPI without any KYC.
App name must be : Arc Esports" (client-provided description)
Matched companies (3)

HJP Media

eShop Genius
