ConnectX VPN – Premium Flutter VPN App with React Admin Panel
An entire, ready-to-deploy VPN answer for Android and iOS constructed with Flutter. Features a highly effective React admin panel, Node.js backend, OpenVPN integration, in-app subscriptions, multi-provider advert mediation, push notifications, and an set up wizard. All the pieces it is advisable to launch your personal VPN enterprise in a single full package deal.
ConnectX VPN is a premium Flutter VPN utility for Android and iOS with OpenVPN UDP/TCP help, a React admin management panel for managing servers, customers, ads, push notifications and help tickets, a Node.js Specific backend with Prisma ORM and MySQL, JWT authentication, Firebase Admin SDK, SMTP electronic mail integration, Google Play Billing, Apple StoreKit 2, server-side receipt verification, multi-provider advert mediation together with AdMob, AppLovin MAX, Unity LevelPlay, Begin.io and Meta Viewers Community, an set up wizard, simple app reskinning and full deployment documentation.
Admin Demo Credentials
E mail
[email protected]
Password
admin123
App Themes
Lovely, fashionable UI with a number of theme colour presets. Simply customise the applying by the themes information.
Key Options
All of the important options required for a contemporary premium VPN utility.
Know-how Stack
Constructed utilizing fashionable applied sciences for efficiency, maintainability and scalability.
Cell App
- Flutter 3.x
- Dart
- OpenVPN UDP/TCP
- Google Play Billing
- Apple StoreKit 2
- Firebase Auth and FCM
- AdMob / AppLovin MAX
- Unity LevelPlay
- Begin.io / Meta SDK
Backend API
- Node.js
- Specific.js
- Prisma ORM
- MySQL
- JWT Authentication
- Firebase Admin SDK
- Nodemailer SMTP
- Helmet.js
- Fee Limiting
Admin Panel
- React 18
- Vite
- Tailwind CSS
- Axios
- Recharts
- React Router DOM
- React Hook Kind
- Responsive UI
- Darkish Theme
Deployment
- PM2
- cPanel Suitable
- VPS Prepared
- Nginx
- SSL / HTTPS
- MySQL
- Surroundings Variables
- Auto Restart
Why Select ConnectX VPN?
ConnectX VPN offers the cell utility, backend API and administration system as one full answer.
Full All-in-One Answer
Contains the Flutter cell utility for Android and iOS, React admin panel and Node.js backend API. The whole ecosystem is supplied collectively so you do not want to construct lacking elements individually.
OpenVPN Integration
The cell utility integrates OpenVPN with UDP and TCP protocol help for actual VPN connections on Android and iOS.
In-App Subscriptions and Promoting
Contains Google Play Billing and Apple StoreKit 2 subscriptions with server-side receipt verification, along with multi-provider promoting help for AdMob, AppLovin MAX, Unity LevelPlay, Begin.io and Meta Viewers Community.
Set up Wizard
The online set up wizard helps configure the license, MySQL database, SMTP settings and administrator account with out requiring handbook database imports.
Simple Reskinning
Customise the applying branding by the themes information. Replace colours in themes/colours.dart and textual content strings in themes/textual content.dart with out looking by the complete challenge.
Documentation and Assist
Detailed documentation covers backend deployment, admin panel configuration, Firebase setup, promoting networks, app customization and Android/iOS builds.
Trendy Structure
Flutter, React, Node.js, Specific.js, Prisma and MySQL present a contemporary growth stack that’s simple to take care of and prolong.
Admin Panel Options
Dashboard Analytics
View customers, lively connections, income, subscriptions and server standing from one dashboard.
Server Administration
Add, edit and take away VPN servers. Configure protocols and ports and monitor server availability.
Person Administration
Handle customers, subscriptions, account standing and consumer exercise.
Subscription Plans
Create and handle subscription tiers with customized pricing, period and limits.
Advert Administration
Handle advert suppliers, placements, frequency and supplier precedence.
Push Notifications
Ship notifications to all customers, particular plans or particular person customers.
Assist Tickets
Handle help conversations and reply immediately from the admin dashboard.
System Settings
Configure SMTP, Firebase, fee settings, app model management and international utility settings.
Server Necessities
Minimal Necessities
Node.js v20 or above, MySQL 8.0 or above, 1 GB RAM, 1 vCPU and 25 GB SSD storage. Suitable with cPanel internet hosting and VPS/Devoted servers.
Advisable
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 certificates.
Change Log
Model 1.0.0 – Preliminary Launch
- Flutter cell app for Android and iOS with OpenVPN integration
- React admin panel with dashboard and administration options
- Node.js backend API with Prisma ORM and MySQL
- Google Play Billing and Apple StoreKit 2
- Multi-provider advert mediation
- Firebase Cloud Messaging push notifications
- Internet-based set up wizard
- Assist ticket system
- Complete deployment documentation
Assist and Contact
Need assistance with set up, customization or have any questions? Contact us for help.
Telegram Assist
Need assistance? Attain us on Telegram at https://t.me/mehedicodes for help.
You can even contact us by way of our CodeCanyon profile:
mehedicodes1

