Ludo multiplayer game with payment intregation -- 2

Job ID: 39491909

Budget: ₹37,500 – ₹75,000 INR

We are looking to develop a Ludo online multiplayer game that allows users to play in real time with friends or global players. The game should support both private and public rooms, in-app wallet functionality, and secure payment integration for cash-based matches or entry fees.

Key Features Required:
1. Game Functionality:

Classic Ludo gameplay (2–4 players)
Real-time multiplayer using WebSockets (e.g., Socket.IO, Firebase, etc.)
Private Rooms (Invite friends via code)
Public Matchmaking (Random online players)
2. User Accounts & Authentication:

Sign up/Login with Email or Phone OTP
Social login (Google, Facebook optional)
3. Wallet & Payments:

User wallet (add & withdraw money)
Payment gateway integration (e.g., Razorpay, Paytm, Stripe, etc.)
Track match entry fees and winnings
4. Leaderboard & Stats:

Player ranking
Match history
Win/loss record
5. Admin Panel:

Manage users, matches, payments
Analytics and logs
Technology Preference (Open to suggestions):
Frontend: React Native or Flutter for mobile / React for web
Backend: Node.js with Socket.IO or Firebase
Database: MongoDB or Firebase Realtime DB
Payment Integration: Razorpay (India) / Stripe (Global)
UI/UX:
Clean, modern, mobile-first interface
Option to provide wireframes or refer existing Ludo UI
Related categories: Node.js Socket IO MongoDB React Native Unity