F7Casino - Sports Betting & Casino v3.9

F7Casino - Sports Betting & Casino v3.9


F7Casino +346 Plugins - F7Casino is a powerful, code launch-ready online casino platform designed for operators who want to start their own casino website quickly and professionally.

The system includes: 23,450+ casino games, a full plugin ecosystem, a peer-to-peer sports exchange, 167+ currencies & lang, a modern admin dashboard, multiple payment gateways, advanced bonus systems, and real-time features that create a fully interactive gaming experience.

Screenshot_63.png

Since its first release, ApexBet has shipped five major updates adding new games, a complete sportsbook, a real-time chat system, a WordPress-style plugin engine, eleven ready-made plugins, hundreds of extension points, and more than 50 security hardenings across two full audits. Every new update is delivered automatically to your installation with one click.


Core Features: 🎰

We also provide custom development services. If you need additional features, integrations, or custom modifications, we can implement them according to your requirements.

  • Live Odds+Casino Feed features

  • Custom Plugin integrations

  • UI / Design Modifications

  •  +46 Payment Gateways

  • Bet-eXchange (Sports) ..and more!


Screenshot_53.png

💱 Global Multi-Currency Engine

Expand your casino to every corner of the world with a fully dynamic multi-currency engine:

  • 165+ currencies and 229 countries with auto-translated names in all 6 languages

  • Four pluggable rate providers — Free (open.er-api, no API key), ExchangeRate-API, OpenExchangeRates, and CurrencyLayer. Admins can test any provider and key before saving.

  • Per-user rates across the whole platform — sports bets, crypto prediction, deposits, withdrawals, game launch, and every game handler (CreateJS, Pragmatic, Relax, Nolimit, Yggdrasil, Greentube, PG, V-Games, Sport Exchange) now use each session user’s own currency and rate

  • Live exchange rates with a 6-hour cache and instant clearing when the provider or API key changes

  • IP-based detection — country and currency automatically detected during registration

  • Smart geo-blocking — block registration/login from restricted regions while still allowing public browsing.


  • Server Requirements

    Before installing F7Casino, make sure your server meets the following minimum requirements. The installer will automatically check and install missing dependencies (Node.js, npm, PM2, curl).

    Software

    • Node.js 18+ — Node.js 20 LTS recommended
    • npm — bundled with Node.js
    • MySQL 5.7+ or MariaDB 10.3+
    • PM2 — process manager (auto-installed)
    • Nginx or Apache as reverse proxy

    Hardware

    • 10 GB+ RAM — 12 GB or more recommended for production
    • 8 CPU+ Cores — 12 Cores or more recommended
    • 8 TB+ Disk Space — Cloud for games, assets, and database
    • Ubuntu 20.04+ or Debian 11+ Game Server

    • Network
    • Root/sudo access to install system packages
    • A registered domain pointed to your server's IP
    The installer is tested on fresh Ubuntu 22.04 and 24.04 droplets. Other distributions work but may require manual tweaks to the dependency install step.

Screenshot_44.png

Real-Time Features

Interactive features powered by WebSockets to keep players engaged:

  • Live community chat with tipping, rain rewards, emoji reactions, bots, and daily tasks

  • Instant balance updates across deposits, withdrawals, and game results — no page refresh

  • Real-time winners ticker and progressive jackpot counter

  • Live leaderboards (daily / weekly / monthly) with automatic prize distribution

  • Chat mini-games and instant notifications

  • Online player count and live stats

  • Full admin moderation tools with a smart auto-mod filter


🔄 One-Click Auto-Update System

Stay up to date effortlessly — the built-in admin updater handles everything:

  • Check for updates and view release notes directly from the admin panel

  • Downloads, extracts, applies SQL changes, rebuilds the frontend, and restarts the server automatically

  • Visitors see a professional “System Updating” page during the process

  • One-click rollback to a previous version if anything goes wrong


🛡 Enterprise Security

Built with the strongest security standards and hardened across two full security audits:

  • 256-bit SSL encryption, JWT authentication with refresh tokens, CSRF & XSS protection, Helmet.js security headers, rate limiting, and server-side anti-cheat

  • Redis-backed cluster mode — CSRF tokens, rate limiters, and anti-cheat cooldowns are shared across multiple PM2 workers

  • Winston secure logging — no sensitive data in server logs

  • Timing-safe token validation and timingSafeEqual for password comparisons

  • Periodic WebSocket re-validation (every 5 minutes) to auto-kick banned users

  • Geo-blocking middleware with 24-hour IP caching

  • More than 50 security fixes in v2.0 covering SQL injection, IDOR, XSS, race conditions, double-credit deposit issues, session invalidation, role-assignment whitelisting, and information leakage through public APIs

  • Settings API sensitive fields (payment credentials, SMTP passwords) are now fully masked

  • 80+ automated tests covering RNG fairness, anti-cheat validation, and financial math integrity

Screenshot_52.png

Multi-Language Support

Supports 6 languages with instant switching and automatic RTL/LTR layout:

  • English

  • Arabic (RTL)

  • Spanish

  • French

  • Portuguese

  • Turkish

Per-user dynamic language — 36 places that were previously hardcoded now respect each user’s preferred language. Full SEO support with hreflang tags, locale-based URLs (/es/, /en/), and dynamic server-side language/direction metadata.

Mobile & PWA Ready

  • Fully mobile optimised

  • Installable Progressive Web App (PWA)

  • Push notifications

  • Offline caching

  • App-like experience

Built With Modern Technologies

React 19 • TypeScript • Vite • Tailwind CSS • Node.js • Express 5 • MySQL 8 • Socket.IO • Redis • JWT Authentication • Helmet.js • PM2 Cluster Mode • Stripe SDK

Quick Installation

The platform ships with an automated installer:

bash install.sh

Your casino platform can be installed and running in about 10 minutes. All future updates are delivered automatically through the admin panel.


F7Casino is actively maintained with frequent updates, new features, and critical improvements. Explore the full 


What's New in Version 3.9

Released Feb 15

Plugin Revolution, Sport Exchange & Multi-currency Overhaul

The biggest release in F7Casino history. This update introduces a complete plugin ecosystem, launches a peer-to-peer sports betting exchange, ships eleven new plugins in the store, delivers a platform-wide multi-currency overhaul, and closes more than 50 security issues across two full audits.


Screenshot_54.png

🧩 Plugin Ecosystem — Brand New

F7Casino now has a full WordPress-style plugin system. You can extend, replace, or reshape almost any part of the platform — the homepage, the sidebar, the dashboard, the games list, the checkout flow, the admin panel — from inside a plugin, without touching any core files. When the next update ships, your customisations carry over cleanly.

  • 763+ extension points across the platform — from login and registration to every bet, deposit, withdrawal, and game result.

  • 53 UI injection slots across 23 pages — drop new sections, banners, widgets, or full-page takeovers anywhere you want.

  • Replace any page, modal, or widget from a plugin without editing core code.

  • Shortcode engine — authors place [shortcode_name] tags inside any text field and plugins render them.

  • Per-plugin translations in all 6 supported languages, shipped inside the plugin itself.

  • Auto-generated settings UI — each plugin declares its own fields and the admin panel renders the form automatically.

  • Enable, disable, and reconfigure plugins from the admin panel with no restart.

🏪 Plugin Store

  • Browse, install, update, and purchase plugins directly from the admin panel.

  • One-click install — pick a plugin, press install, and the platform handles everything automatically. No SSH. No manual steps.

  • Automatic update detection with one-click upgrade when a new version is published.

🆕 Twenty New Plugins

Eleven new plugins are available in the store with this release. Click any name to see its full description, screenshots, and install instructions.

  • Sport Exchange (Back & Lay) — A full peer-to-peer betting exchange in the Betfair model. Your players trade outcomes against each other and you earn commission on winnings with zero book risk.

  • Agent & Affiliate System — Multi-level agent management with three commission modes, flexible settlement periods, and a dedicated agent dashboard.

  • Friends & Activity Feed — Friend requests, public profiles, real-time activity feed, and friends leaderboard with full per-user privacy controls.

  • Complaint Management — Ticket system with SLA monitoring, auto-escalation, and real-time messaging between users and admins.

  • Email Campaign Manager — Open/click tracking, unsubscribe system, ready-made templates, and a variables engine.

  • Anti-Fraud & AML Monitoring — Real-time fraud detection with 8 configurable rules and a full alert workflow.

  • Provably Fair Gaming — Cryptographic game fairness with player-controlled seeds and a public verification page.

  • Achievements & Badges — 24 pre-configured achievements with automatic progress tracking and rewards.

  • Leaderboard & Rankings — Daily / weekly / monthly boards with automatic prize distribution.

  • Flash Sales & Limited Offers — Time-limited bonuses with countdown timers and claim limits.

  • Winback & Anti-Churn — Automatic inactive-player detection with personalised bonus codes.

💱 Multi-currency Overhaul

The platform now correctly respects each user's own currency across every money flow. Before this release, a user with a non-USD currency who entered a "50" stake would have it converted at the site rate instead of their own — producing wrong values in high-volume cases. That is now fixed everywhere.

  • Four pluggable currency rate providers — Free (open.er-api, no API key), ExchangeRate-API, OpenExchangeRates, and CurrencyLayer. Admins can test any provider and key before saving.

  • Per-user rates across the whole platform — sports bets, crypto prediction, deposits, withdrawals, game launch, and every game handler (CreateJS, Pragmatic, Relax, Nolimit, Yggdrasil, Greentube, PG, V-Games, Sport Exchange) now use each session user's own currency and rate.

  • Rate cache with 6-hour TTL and instant clearing when the provider or API key changes.


  • Screenshot_55.png

🛡️ Security — More Than 50 Fixes

Two full security audits were conducted covering every critical, high, medium, and low-severity issue. Highlights:

  • Table game wins are now computed server-side instead of being accepted from the client.

  • The settings API was exposing payment gateway credentials and SMTP passwords to any caller — this has been completely closed and all sensitive fields are now masked.

  • Public API endpoints that were leaking OAuth secrets, API keys, and internal configuration to unauthenticated visitors have been closed.

  • Closed a SQL injection hole in the Aviator engine.

  • Closed an IDOR vulnerability on a chat endpoint that exposed full user records without authentication.

  • Fixed deposit double-credit race conditions across every payment flow (Stripe, NowPayments webhook, NowPayments polling, saved cards).

  • Fixed the sports bet auto-resolve double-payout issue.

  • PG card games now use a secure cryptographic random generator instead of the predictable JavaScript default.

  • Fixed the Aviator cash-out race condition that could let players cash out after the crash point.

  • Fixed race conditions in chat tips, loyalty store redemptions, daily spin, and daily challenge claims.

  • Session cache no longer stays valid for 5 minutes after a password change.

  • Admin role assignment is now whitelisted — admins can no longer grant themselves or others arbitrary roles.

  • Rate limiting added to wallet callbacks, the withdrawal endpoint, crypto prediction bets, and public chat endpoints.

  • Six in-memory maps that were leaking indefinitely now have cleanup intervals.

  • CSRF tokens are now consumed on validation instead of being reusable for the full hour TTL.

  • Gamble round limits (Pragmatic Play, Greentube, CreateJS) all capped at 10.

  • The referral endpoint no longer exposes player personal information.

  • Prevented password hash and token leakage through broad user queries.

  • …and around 30 more medium and low severity fixes covering XSS hardening, LIKE injection, encryption warnings, numeric parser strictness, WebSocket shutdown, and more.

💰 Bonuses, Cashback, VIP & Challenges

  • Centralised bonus engine — wagering tracking across every game type, automatic expiry, withdrawal blocking with a clear message when an active bonus is not yet cleared, and an automatic welcome bonus on the first deposit.

  • Centralised cashback — now works across all game types (slots, table, Aviator, crypto prediction, sports, and provider games). Rates pulled from VIP level settings with a daily cap per user and real-time balance notifications.

  • VIP automation — levels are now read from the database, inactive players are auto-downgraded, and tier changes are delivered via WebSocket.

  • Daily challenges — expanded from 4 to 8 types with 4 random challenges per user per day and targets that scale with VIP level.


  • Screenshot_56.png

🎰 Games & UI

  • 6 new AM poker games — Deuces Wild, Fruit Poker, Tens or Better, and All American Poker. Each with its own server-side logic and paytable.

  • V-Games free spins system for 4 bonus titles (BikiniParadise, QueenOfBounty, SongKranParty, TreasuresOfAztec) with scatter detection, re-trigger during free spins, and a buy-feature endpoint.

  • Premium SVG icon system — emojis replaced across the platform with 35+ gradient-background icon variants.

  • Per-user dynamic language — 36 places across the platform that were hardcoded to English or Arabic now correctly use each user's preferred language.


Powerful Admin Dashboard

A complete control panel to manage the entire platform, fully redesigned in v1.3 with a glassmorphism UI, gradient sidebars, and smooth animations:

  • User management, KYC verification, and role management (with whitelisted role assignment)

  • Financial operations, deposits, withdrawals, and manual balance adjustments

  • Game settings with live per-game math controls and quick-action toggles

  • Promotions, bonus codes, and VIP configuration

  • 12 new stat cards, 7-day performance charts, and Top 5 games/winners tracking

  • Live notification centre — real-time bell for withdrawals, support tickets, and KYC reviews

  • System health monitor — real-time API status displayed in header and sidebar

  • Support tickets, FAQ management, and live chat moderation

  • Full site configuration: branding uploads (favicon, logos, icons with automatic WebP conversion), maintenance mode, 2 design templates, and content management (About, FAQ, Terms, Privacy)

Untitled%20(35).png

More items by F7 Casino
View author profile
Add to Cart
€7,539.00
  • Future Updates
  • 3 Months Support
€9,155.00
  • Future Updates
  • 12 Months Support
Author Image
F7 Casino
Member since May, 2026
(1)
3 Sales
Product Information