What the Fox Ludo source code includes
Fox Ludo is not a template or a single-screen demo. It is the complete code of a Ludo game that is running in production today, split into three parts that work together.
| Part | Technology | What it does |
|---|---|---|
| Mobile & web app | Flutter | One codebase for Android, iOS and browser play: login, game board, lobby, tournaments, friends, profile, rewards and settings. |
| Backend & admin panel | Laravel 11, PHP 8.3, MySQL, Redis | REST API for the app, the web admin panel, the player web panel, tournaments, users, notifications and reports. |
| Multiplayer engine | Node.js, Socket.IO | Real-time matches: rooms, turns, dice, moves, timers, reconnects and bot fill for empty seats. |
Game features in the code
- Live tables — players join a table and are matched automatically; empty seats fill with bots after a few seconds.
- Private tables — create a room and invite friends with a code.
- Tournaments — public and private, with invite codes, optional passwords and one-tap join links.
- Pass and play — offline mode for several players on one phone.
- Voice chat — players talk to each other during a match.
- Social and engagement — friends, online status, daily rewards, missions, events, leaderboard and cosmetics.
- Accounts — username, mobile or email login, Google sign-in, guest play and OTP verification.
The admin panel
The operator runs the business from a web admin panel: dashboard and growth reports, all users, live and completed matches, table setup, tournaments, push notifications, promotion banners, homepage cards, support tickets, audit logs and app configuration. A team hierarchy lets you give partners and agents their own logins that only see their own players.
Built to be hard to cheat
Every dice roll and move is checked on the server by the multiplayer engine. The phone only shows the game — it cannot decide the outcome — so modified apps cannot change results.
What you need to run it
- A VPS with 2 vCPU, 4 GB RAM and 50 GB SSD minimum, and root access (about $8–20 a month)
- PHP 8.3, MySQL or MariaDB, Redis, Node.js 18+, nginx and pm2
- A domain name, and Google Play / Apple developer accounts if you publish to the stores
Shared hosting will not work: the real-time multiplayer engine needs a server that can run Node.js continuously.
How you receive it
On the White Label plan ($1,500) we install the full source code on your server and hand it over working end to end, with written instructions for rebranding, Firebase, signing keys, builds and store submission. On the Full Setup plan ($3,000) we also rebrand it for you and publish it to Google Play and the App Store.
Want to see it first? Play the live demo in your browser — it is the same code.
