Chess game - Multiplayer Chess Game with AI PvPChess game - Multiplayer Chess Game with AI PvP
Chess game - React Multiplayer Chess Game with AI Levels, Online PvP, Wallet System, Admin PanelChess game - Multiplayer Chess Game with AI PvP
Chess game - React Multiplayer Chess Game with AI Levels, Online PvP, Wallet System, Admin Panel
Overview
GrandMaster Chess is a fully-featured React Web Chess Game powered with online multiplayer (PvP), AI opponents, Supabase authentication, coin wallet system, real-time matchmaking, and a secure admin dashboard for managing users, payments, withdrawals, and leaderboard data. It is built with a clean, modern UI and optimized for performance, security, and scalability—perfect for commercial use, coding projects, or launching your own chess-based gaming platform.
This script offers a complete ready-to-launch Chess Web Application with all essential gaming features such as 10 AI difficulty levels, online matchmaking, live chat and emoji reactions, resign/draw requests, leaderboard, payment gateway integration (PayPal/Offline), and coin-based matchmaking with market fee.
Whether you want to publish it publicly or build your own gaming platform, GrandMaster Chess provides everything in one complete package.
Check the Demo
User login: Email: [email protected] Password: Ss123456Key Highlights
Features
1. Advanced Online PvP System
- Real-time matchmaking
- Join and play with any online user
- Entry-fee based matches (50–1000 coins)
- Automatic 10% market fee
- Fair color assignment (white/black auto)
- Draw request system
- Resign system
- Result calculation and popup summary
- Automatic wallet update (win, loss, draw refund)
- Full game history stored in Supabase
2. Smart AI Opponents (10 Levels)
- Easy, Medium and Hard AI modes
- Legal move logic with check, checkmate, and stalemate
- Offline gameplay support
- Hints and move suggestions
- Multiple board themes and piece styles
3. User Account and Authentication
- Supabase Auth with secure sessions
- Email and password login
- Email verification with redirect success page
- Full profile management
- Wallet overview and statistics
- Match results and game history
- Purchase history
- Withdraw history
- Real-time record updates
4. Wallet, Payments and Withdrawals
- Coin wallet system
- Offline payment method support
- PayPal Live/Sandbox integration ready
- Purchase coin packages
- Minimum withdraw limit set
- Non-withdrawable base balance coin rule set
- User withdraw request system
- Admin approval and rejection options
- Automatic wallet updates
5. Powerful Admin Panel (Role-Based Access)
- User list and role assignment
- Approve or reject deposit requests
- Approve or reject withdrawal requests
- Give bonus coins to any user
- Create and manage coin packages
- Add or remove payment methods
- Create custom pages for footer (HTML supported)
- View complete payment and withdrawal history
- Set new user bonus coin
- Live match monitoring
- Secure and restricted admin access
6. Modern, Elegant UI/UX
- Smooth animations
- Fully responsive layout
- Multiple themes
- Time control options
- In-game chat and emoji reactions
- Navigation drawer interface
- Clean win/loss/draw popups
7. Database Ready with Supabase
Includes all SQL schemas for:
- Profiles
- Games
- Matches
- Transactions
- Payment Requests
- Withdraw Requests
- Settings Table
- Custom Pages Table (Footer CMS)
Requirements
- Node.js 16 or later
- Supabase free account
- PayPal developer account (optional)
- Web hosting
Instructions
The product comes with Documentation to help you setup the entire product in just a few steps. It is really easy to set up the app and Reskin in a few easy steps.
What You Will Get
- Full React Source Code
- Complete Admin Dashboard
- Supabase Database Structure (SQL)
- Step-by-step Documentation
- PayPal Integration Guide
- Email Verification Setup Guide
- Deployment Support
- Free Updates
Customer Support
Contact WhatsApp and email for customer support
WhatsApp : +8801717080477
Email : [email protected]
Other items by this author
| Category | Scripts & Code / ReactJS |
| First release | 9 December 2025 |
| Last update | 9 December 2025 |
| Software framework | React, VueJS |
| Files included | .css, .html, .sql, Javascript .js |
| Software version | PHP 8.4, .NET 4.6 |
| Tags | online board game, multiplayer chess game, chess web app, react chess game, online chess with ai, coin-based chess game, pvp chess script, real-time multiplayer chess, chess engine react, wallet system chess game, chess game source code |












