ConnectX | VPN App with Admin Panel for Android & iOS – Source Code

Description

ConnectX | VPN App with Admin Panel for Android & iOS – Source Code

ConnectX | VPN App with Admin Panel for Android & iOS – Source Code is a premium Flutter VPN application for Android and iOS with full OpenVPN protocol support UDP TCP, a React admin control panel for managing servers users ads push notifications and support tickets, a Node.js Express backend with Prisma ORM MySQL, JWT authentication, Firebase Admin SDK, SMTP email integration, in-app purchases for Google Play and Apple App Store subscriptions with server-side receipt verification, multi-provider ad waterfall mediation including AdMob AppLovin MAX Unity LevelPlay Start.io and Meta Audience Network, an installation wizard for easy setup, easy one-file reskin via themes colors dart, and full documentation with step-by-step guides for cPanel and VPS deployment.

Mobile App

  • Flutter 3.x (Dart)
  • OpenVPN Protocol
  • Google Play Billing
  • Apple StoreKit 2
  • Firebase Auth and FCM
  • AdMob / AppLovin MAX
  • Unity LevelPlay
  • Start.io / Meta SDK

Backend API

  • Node.js + Express.js
  • Prisma ORM (MySQL)
  • JWT Authentication
  • Firebase Admin SDK
  • Nodemailer (SMTP)
  • Helmet.js Security
  • Rate Limiting
  • RESTful API Design

Admin Panel

  • React 18 (Vite)
  • Tailwind CSS
  • Axios HTTP Client
  • Recharts (Analytics)
  • React Router DOM
  • React Hook Form
  • Responsive Design
  • Dark Theme UI

DevOps and Deployment

  • PM2 Process Manager
  • cPanel Compatible
  • VPS Ready
  • Nginx Reverse Proxy
  • SSL / HTTPS Ready
  • MySQL Database
  • Environment Variables
  • Auto-Restart on Crash

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.