Ludo Game Website Development with Wallet and Automatic Room System
Budget: ₹1,500 – ₹12,500 INR
Develop a Ludo game website with the following features:
1. User Registration:
- Users can sign up and create accounts.
2. Wallet System:
- Integrated wallet for deposits and withdrawals.
- View wallet balance and transaction history.
3. Automatic Room Joining:
- Users join a 2v2 match automatically.
- Match starts once 2 players join.
4. In-game Name Collection:
- Prompt users to enter their Ludo in-game names when joining a match.
5. Ludo Room API Integration:
- Use the Ludo King API to generate room codes.
- Automatically generate a match ID and set match status to "pending" when 2 players join.
- Display the room code to both players.
6. Cron Job for Result Fetching:
- Automatically fetch match results and in-game names via API after 10 minutes.
- Declare results based on API response.
7. Commission and Payouts:
- Deduct a configurable commission from the winner's prize.
- Adjust wallets of winner and loser accordingly.
8. Withdrawal System:
- Users can withdraw funds via UPI ID and bank transfer.
- Admin manually processes withdrawals.
Admin Panel Features:
- Manage user accounts and wallets.
- Configure commission percentage.
- View match histories and results.
- Process withdrawal requests.
Note: The website will not host the Ludo game itself. Users will play on the Ludo King app using room codes generated by the API.
1. User Registration:
- Users can sign up and create accounts.
2. Wallet System:
- Integrated wallet for deposits and withdrawals.
- View wallet balance and transaction history.
3. Automatic Room Joining:
- Users join a 2v2 match automatically.
- Match starts once 2 players join.
4. In-game Name Collection:
- Prompt users to enter their Ludo in-game names when joining a match.
5. Ludo Room API Integration:
- Use the Ludo King API to generate room codes.
- Automatically generate a match ID and set match status to "pending" when 2 players join.
- Display the room code to both players.
6. Cron Job for Result Fetching:
- Automatically fetch match results and in-game names via API after 10 minutes.
- Declare results based on API response.
7. Commission and Payouts:
- Deduct a configurable commission from the winner's prize.
- Adjust wallets of winner and loser accordingly.
8. Withdrawal System:
- Users can withdraw funds via UPI ID and bank transfer.
- Admin manually processes withdrawals.
Admin Panel Features:
- Manage user accounts and wallets.
- Configure commission percentage.
- View match histories and results.
- Process withdrawal requests.
Note: The website will not host the Ludo game itself. Users will play on the Ludo King app using room codes generated by the API.