FantasyXI Pro - Daily Fantasy Sports PlatformFantasyXI Pro - Daily Fantasy Sports Platform
Complete Dream11-grade daily fantasy sports platform with AI contest suggestor, KYC, and 5 sports support. Laravel 11.FantasyXI Pro - Daily Fantasy Sports Platform
Complete Dream11-grade daily fantasy sports platform with AI contest suggestor, KYC, and 5 sports...
Overview

🏆 Build Your XI. Win Real Money.
FantasyXI is a complete Dream11-grade Daily Fantasy Sports platform that lets you launch your own multi-sport fantasy app for Cricket, Football, Kabaddi, Basketball, and Baseball — all from a single, beautifully crafted codebase built on Laravel 11 + Livewire 3.
⚡ Why FantasyXI?
Stop building from scratch. FantasyXI gives you a production-ready DFS platform with everything operators need — AI-powered contest suggestions, instant KYC verification, multi-gateway payments, live match sync, and 12+ contest types. All wrapped in a beautiful Dream11-style UI that players will love.
🎯 What You Get
- 5 sports supported (Cricket, Football, Kabaddi, Basketball, Baseball)
- 12+ contest types (Mega, H2H, Winner-Takes-All, Practice, Private)
- AI Contest Suggestor powered by Google Gemini
- Didit KYC verification (Passport, Aadhaar, DL)
- 3 payment gateways (Razorpay, Cashfree, Paytm)
- 14 admin views with comprehensive controls
- 4 customer views (Dream11-grade design)
- 120+ database tables with proper indexing
- Live match sync every 60 seconds
- Real-time leaderboards & rank updates
- Promo codes, referral system, deposit bonuses
- Wallet system with secure transactions
- Built-in live chat support
- 5 CSV exports (users, transactions, contests, KYC, audit)
- Multi-account fraud detection
- Mobile responsive (PWA ready)
🚀 Perfect For
- Entrepreneurs launching a fantasy sports startup
- Agencies building a DFS platform for clients
- Developers wanting a production-ready foundation
- Sports brands entering the fantasy space
- Resellers offering DFS as a service
🛠️ Modern Technology Stack
- Laravel 11 + PHP 8.4
- Livewire 3 + Alpine.js
- Tailwind CSS
- MySQL 8 (120+ tables)
- Sports API integration
- Google Gemini AI
- Didit KYC platform
- Optional Flutter mobile app compatibility
⚙️ One-Click Installation
Buyer simply uploads the ZIP, extracts to server, and visits /install — the wizard handles database setup, migrations, admin creation, and optional demo data import. Total install time: under 5 minutes.
🎨 Dream11-Grade UI/UX
Every screen is meticulously crafted to match the polish of leading fantasy sports apps. Dark mode-first design, smooth animations, intuitive navigation, and pixel-perfect typography across all devices.
🌟 Production Ready
Version 1.0 is a stable release thoroughly tested and ready for live deployment. We're committed to regular updates, new features, and continuous improvement based on user feedback.
Live Demo: fantasyxi.dranmolagarwal.com
Features
🏆 5 Sports Supported
- Cricket — IPL, T20I, ODI, Test matches
- Football — EPL, La Liga, Champions League
- Kabaddi — Pro Kabaddi League
- Basketball — NBA, EuroLeague
- Baseball — MLB, International
🎯 12+ Contest Types
- Mega Contests (1L+ spots, large prize pools)
- Head-to-Head (1v1 battles)
- Winner-Takes-All
- Multi-entry contests
- Practice Leagues (FREE)
- Private Contests with invite codes
- Guaranteed prize contests
- Confirmed contests
- Three-X (3 winners)
- Small leagues (5-10 spots)
- Mid leagues (50-500 spots)
- Reverse contests
🤖 AI-Powered Features
- Google Gemini integration for contest suggestions
- Auto-generated 3 optimized winning teams
- Player form analysis
- Pitch & weather condition factoring
- Captain & vice-captain recommendations
- Risk-balanced team compositions
✅ KYC & Verification
- Didit KYC platform integration
- Passport, Aadhaar, Driving License support
- Instant identity verification
- Admin approval workflow
- Document re-submission flow
- Audit trail for compliance
💰 Payment Gateways
- Razorpay (UPI, Net Banking, Cards, Wallets)
- Cashfree (full payment processing)
- Paytm (wallet, UPI, cards)
- Auto-deposit credit to wallet
- Withdrawal management
- Tax (TDS) handling per Indian regulations
👥 14 Admin Views
- Dashboard with real-time analytics
- Match management with auto-import
- Contest creation & monitoring
- User management with KYC status
- Payment & withdrawal approvals
- Promo codes & referral system
- Sports API browser
- Live chat support panel
- 5 CSV exports
- Audit log viewer
- 6-tab settings panel
- Leaderboards admin
- Module manager
- Fraud detection panel
📱 4 Customer Views
- Match listing with live indicators
- Contest joining with team builder
- Live leaderboards with real-time updates
- Wallet & transaction history
⚡ Live Match Engine
- Real-time score updates every 60 seconds
- Auto-calculation of fantasy points
- Pre-seeded scoring rules per sport
- Live rank updates during matches
- Match result auto-distribution
- Auto-payout to winner wallets
🎁 Engagement Features
- Welcome bonuses for new users
- Referral rewards (configurable amounts)
- Deposit cashback offers
- Daily login streak rewards
- Promo code system
- Free practice contests
🔐 Security & Fraud Detection
- IP-based blocking
- Device fingerprinting
- Multi-account detection
- Suspicious activity alerts
- Audit trail for all admin actions
- Encrypted password storage
📊 Reporting & Analytics
- Daily/Weekly/Monthly active users
- Revenue analytics by sport
- Contest participation metrics
- KYC approval rate tracking
- Payment gateway success rates
- Custom date range reports
🌐 Tech Stack
- Laravel 11 + PHP 8.4
- Livewire 3 reactive UI
- Tailwind CSS modern styling
- Alpine.js lightweight interactions
- MySQL 8 with 120+ tables
- Twilio for SMS notifications
- Pre-seeded with comprehensive demo data
Requirements
🖥️ Server Requirements
- PHP: 8.1 or higher (8.2+ recommended)
- Database: MySQL 5.7+ or MariaDB 10.3+
- Web Server: Apache 2.4+ or Nginx 1.10+
- Disk Space: Minimum 500MB
- Memory: 256MB PHP memory limit (512MB recommended)
- SSL Certificate: Required for production (KYC & payments)
📋 Required PHP Extensions
- PDO
- PDO_MySQL
- Mbstring
- Tokenizer
- OpenSSL
- JSON
- Ctype
- BCMath
- Fileinfo
- GD or Imagick
- cURL
- XML
- ZIP
⚙️ Server Configuration
- mod_rewrite enabled (Apache)
- Document root pointed to
/publicfolder - .htaccess support enabled
- Cron jobs supported (for live match sync)
🔑 Required External Services
- Sports Data API — SportRadar, RapidAPI, or similar (buyer subscribes)
- Didit Account — for KYC verification (free signup)
- Google Gemini API Key — for AI contest suggestor (free tier available)
- Razorpay/Cashfree/Paytm Account — for payment processing
- Twilio Account — for SMS OTP (optional)
📁 Folder Permissions
storage/— must be writable (775)bootstrap/cache/— must be writable (775)public/uploads/— must be writable (775)
🌐 Browser Compatibility
- Chrome 90+ (recommended)
- Firefox 88+
- Safari 14+
- Edge 90+
- Opera 76+
- Mobile browsers (iOS Safari, Chrome Android)
⚖️ Legal Requirements
Operating a real-money fantasy sports platform requires proper licensing in your jurisdiction. Buyers are responsible for obtaining all necessary gaming/skill-based gaming licenses before going live with paid contests. The script supports both demo (mocked) and production payment modes.
📚 Knowledge Required
Basic knowledge of cPanel or hosting control panel is sufficient for installation. The installer wizard handles all technical setup automatically.
Instructions
📦 Step 1: Download & Extract
- Download the
fantasyxi-v1.0.0.zipfile from your purchase - Extract the ZIP file to your local machine
- You will see a folder containing all the application files
📤 Step 2: Upload to Server
- Login to your hosting cPanel or FTP client
- Navigate to your domain's
public_htmlfolder - Upload all extracted files to that location
- Set the document root to point to the
/publicfolder
🗄️ Step 3: Create Database
- Login to your cPanel
- Open MySQL Databases
- Create a new database (e.g.,
your_fantasyxi) - Create a new database user with a strong password
- Add the user to the database with All Privileges
- Note: database name, username, password, host (usually localhost)
🔐 Step 4: Set File Permissions
Via SSH or cPanel File Manager:
chmod -R 775 storage chmod -R 775 bootstrap/cache chmod -R 775 public/uploads
🚀 Step 5: Run the Installer
- Open your browser and visit:
https://yourdomain.com/install - The 4-step installer wizard will guide you:
- Welcome: Server requirements check
- Database: Enter database credentials
- Admin Account: Create administrator (name, email, password)
- Demo Data: (Optional) Import sample matches & users
- Click "Complete Installation"
- Total time: under 5 minutes
⚙️ Step 6: Configure External Services
Once logged in, configure these in Admin → Settings:
🏏 Sports API:
- Subscribe to a sports data provider (SportRadar, RapidAPI)
- Enter API key in Settings → Sports API
- Enable cron job:
* * * * * php artisan winxi:sync-live-matches
🤖 AI Suggestor (Google Gemini):
- Get free Gemini API key from
aistudio.google.com - Enter API key in Settings → AI
- Enable AI Suggestor toggle
✅ KYC (Didit):
- Sign up at
didit.me - Get API credentials
- Enter in Settings → KYC
- Configure approval workflow
💰 Payment Gateways:
- Get API keys from Razorpay/Cashfree/Paytm dashboard
- Enter in Settings → Payment Gateways
- Test in sandbox mode first
- Switch to production when ready
🎮 Step 7: Create Your First Match
- Go to Admin → Matches → Import
- Select sport, league, and date range
- Click "Fetch from API" — matches auto-imported
- Go to Admin → Contests → Create
- Select match, set entry fee & prize structure
- Publish — users can now join!
🆘 Need Help?
- Check the included
readme.txtfor troubleshooting - Refer to comprehensive HTML documentation in
docs/folder - Visit online docs: documentation.dranmolagarwal.com/fantasyxi
- Post in support comments for assistance
🔄 Updates
When a new version is released:
- Backup your database and files
- Download the latest version from your purchase page
- Replace application files (keep your
.env) - Visit
/install/updateto apply database migrations
Other items by this author
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / Sport |
| First release | 5 May 2026 |
| Last update | 5 May 2026 |
| Software version | PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4 |
| Files included | .php, .css, .html, .sql, .xml, Javascript .js |
| Tags | php script, Laravel Script, fantasy app, kyc verification, fantasy sports, daily fantasy, dream11 clone, cricket fantasy, contest platform, fantasy cricket, fantasy football, dfs platform, sports betting script, multi sport, live scoring |








