FantasyXI Pro - Daily Fantasy Sports Platform icon

FantasyXI Pro - Daily Fantasy Sports Platform

Go to Website
Hot or Not
FantasyXI Pro - Daily Fantasy Sports Platform

Description

๐Ÿ† 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 /public folder
  • .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

  1. Download the fantasyxi-v1.0.0.zip file from your purchase
  2. Extract the ZIP file to your local machine
  3. You will see a folder containing all the application files

๐Ÿ“ค Step 2: Upload to Server

  1. Login to your hosting cPanel or FTP client
  2. Navigate to your domain's public_html folder
  3. Upload all extracted files to that location
  4. Set the document root to point to the /public folder

๐Ÿ—„๏ธ Step 3: Create Database

  1. Login to your cPanel
  2. Open MySQL Databases
  3. Create a new database (e.g., your_fantasyxi)
  4. Create a new database user with a strong password
  5. Add the user to the database with All Privileges
  6. 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

  1. Open your browser and visit: https://yourdomain.com/install
  2. 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
  3. Click "Complete Installation"
  4. Total time: under 5 minutes

โš™๏ธ Step 6: Configure External Services

Once logged in, configure these in Admin โ†’ Settings:

๐Ÿ Sports API:

  1. Subscribe to a sports data provider (SportRadar, RapidAPI)
  2. Enter API key in Settings โ†’ Sports API
  3. Enable cron job: * * * * * php artisan winxi:sync-live-matches

๐Ÿค– AI Suggestor (Google Gemini):

  1. Get free Gemini API key from aistudio.google.com
  2. Enter API key in Settings โ†’ AI
  3. Enable AI Suggestor toggle

โœ… KYC (Didit):

  1. Sign up at didit.me
  2. Get API credentials
  3. Enter in Settings โ†’ KYC
  4. Configure approval workflow

๐Ÿ’ฐ Payment Gateways:

  1. Get API keys from Razorpay/Cashfree/Paytm dashboard
  2. Enter in Settings โ†’ Payment Gateways
  3. Test in sandbox mode first
  4. Switch to production when ready

๐ŸŽฎ Step 7: Create Your First Match

  1. Go to Admin โ†’ Matches โ†’ Import
  2. Select sport, league, and date range
  3. Click "Fetch from API" โ€” matches auto-imported
  4. Go to Admin โ†’ Contests โ†’ Create
  5. Select match, set entry fee & prize structure
  6. Publish โ€” users can now join!

๐Ÿ†˜ Need Help?

  • Check the included readme.txt for 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:

  1. Backup your database and files
  2. Download the latest version from your purchase page
  3. Replace application files (keep your .env)
  4. Visit /install/update to apply database migrations
Authordranmolagarwal
CategoryScripts & Code / PHP Scripts / Sport
Price$80
Extended License$240
Likes1
First ReleaseMay 5, 2026
Last UpdateMay 5, 2026
Files included.php, .css, .html, .sql, .xml, JavaScript .js
Software versionPHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit