A complete, ready-to-deploy VPN solution for Android and iOS built with Flutter. Includes a powerful React admin panel, Node.js backend, OpenVPN integration, in-app subscriptions, multi-provider ad mediation, push notifications, and an installation wizard. Everything you need to launch your own VPN business in one complete package.
ConnectX VPN is a premium Flutter VPN application for Android and iOS with OpenVPN UDP/TCP support, a React admin control panel for managing servers, users, advertisements, push notifications and support tickets, a Node.js Express backend with Prisma ORM and MySQL, JWT authentication, Firebase Admin SDK, SMTP email integration, Google Play Billing, Apple StoreKit 2, server-side receipt verification, multi-provider ad mediation including AdMob, AppLovin MAX, Unity LevelPlay, Start.io and Meta Audience Network, an installation wizard, easy app reskinning and complete deployment documentation.
Beautiful, modern UI with multiple theme color presets. Easily customize the application through the themes files.

All the essential features required for a modern premium VPN application.

Built using modern technologies for performance, maintainability and scalability.
ConnectX VPN provides the mobile application, backend API and administration system as one complete solution.
Includes the Flutter mobile application for Android and iOS, React admin panel and Node.js backend API. The complete ecosystem is provided together so you do not need to build missing components separately.
The mobile application integrates OpenVPN with UDP and TCP protocol support for real VPN connections on Android and iOS.
Includes Google Play Billing and Apple StoreKit 2 subscriptions with server-side receipt verification, together with multi-provider advertising support for AdMob, AppLovin MAX, Unity LevelPlay, Start.io and Meta Audience Network.
The web installation wizard helps configure the license, MySQL database, SMTP settings and administrator account without requiring manual database imports.
Customize the application branding through the themes files. Update colors in themes/colors.dart and text strings in themes/text.dart without searching through the entire project.
Detailed documentation covers backend deployment, admin panel configuration, Firebase setup, advertising networks, app customization and Android/iOS builds.
Flutter, React, Node.js, Express.js, Prisma and MySQL provide a modern development stack that is easy to maintain and extend.
View users, active connections, revenue, subscriptions and server status from one dashboard.
Add, edit and remove VPN servers. Configure protocols and ports and monitor server availability.
Manage users, subscriptions, account status and user activity.
Create and manage subscription tiers with custom pricing, duration and limits.
Manage ad providers, placements, frequency and provider priority.
Send notifications to all users, specific plans or individual users.
Manage support conversations and reply directly from the admin dashboard.
Configure SMTP, Firebase, payment settings, app version control and global application settings.
Node.js v20 or above, MySQL 8.0 or above, 1 GB RAM, 1 vCPU and 25 GB SSD storage. Compatible with cPanel hosting and VPS/Dedicated servers.
Node.js v22 LTS, MySQL 8.0+, 2 GB RAM, 2 vCPU, 50 GB SSD storage, Ubuntu 22.04 or 24.04 LTS, Nginx reverse proxy and SSL certificate.
Need help with installation, customization or have any questions? Contact us for assistance.
Need help? Reach us on WhatsApp at +880 1540 300 304 for assistance.
You can also contact us via our CodeCanyon profile: mehedicodes1
$29 |
Download |
0 average based on 0 ratings.
| Last Update | 2026-08-28 |
| Created | 2026-08-28 |
| Sales | 0 |
| Discussion | Comments |
| Software Version | Flutter 3.x |
| Files Included | Dart YAML JavaScript JSON JavaScript JS CSS HTML |
| Video Preview Resolution |