Description
π Overview
EYE VPN Lite is a cross-platform VPN client built with Flutter that connects to OpenVPN/WireGuard servers and is managed via a modern Web Admin Panel. Itβs designed for startups, agencies, and indie developers who want to launch a white-label VPN, manage servers and subscriptions, and analyze usage without building core networking from scratch.
Real-world use: privacy-first consumer VPN apps, corporate remote-access tools, ISP/telecom add-ons, and educational labs for learning secure networking. Target users: product owners, DevOps teams, Flutter engineers, MSPs, and students exploring VPN architectures.
β¨ Key Features
- Flutter Client (Android & iOS) β Fast UI, native performance, and responsive layouts.
- Protocol Support β Integrations for OpenVPN and/or WireGuard (via standard daemons/APIs).
- Server List & Geo-Routing β Country/region sorting, latency pings, favorites, and smart quick-connect.
- Authentication β Email/password or token-based login; JWT-secured API sessions.
- Subscription/Access Control β Free/paid tiers, plan limits (bandwidth, devices), and expiry handling.
- Kill Switch & Auto-Reconnect β Connection resilience and safer drop handling.
- No-Logs Mode* β Optional minimal telemetry; configurable from the admin panel.
- Web Admin Panel β Create servers, push configs, manage users/plans, view analytics and logs.
- Notifications β In-app alerts for plan expiry, new servers, and maintenance windows.
- Localization β Ready for multi-language UI (ARB/JSON keys included).
- Branding β White-label assets (app name, icons, colors) & store-ready package identifiers.
*Compliance depends on your server configuration, jurisdiction, and data-handling policies.
βοΈ Technical Stack
- Client App: Flutter (Dart), native plugins for VPN protocols, REST/JSON networking.
- Admin Panel: PHP 8+ (Laravel framework), Blade/Livewire or Vue for UI, REST API (JWT).
- Database: MySQL 8+ or MariaDB (UTF8MB4), Redis (optional for queues/cache).
- VPN Backend: OpenVPN and/or WireGuard on Linux (Ubuntu 20.04/22.04 LTS recommended).
- Web Server: Nginx or Apache, TLS via Letβs Encrypt.
- Tooling: Composer, PHP-FPM, Node.js (asset build), Git CI/CD (optional).
- Server Requirements: 2 vCPU, 2β4 GB RAM, public IP, firewall rules for VPN ports (e.g., UDP 51820 for WireGuard, TCP/UDP 1194 for OpenVPN).
π§© Installation Guide
- Prepare Server: Provision Ubuntu LTS, update packages, install Nginx/Apache, MySQL, PHP 8+.
- Deploy Admin: Upload admin source to
/var/www/eye-vpn, runcomposer install, set writablestorage/&bootstrap/cache/. - Configure .env: Set DB creds, APP_URL, JWT secret (
php artisan jwt:secret), mail and queue drivers. - Migrate DB:
php artisan migrate --seedthen create an admin user. - Set Up VPN Nodes: Install OpenVPN/WireGuard, generate keys/profiles, open ports, add nodes in Admin & test connectivity.
- Build Flutter App: Update package name, app name, and icons; set API base URL; run
flutter build apk/ipa. - QA & Publish: Validate connect/disconnect, kill switch, server switching; prepare Play Store/App Store listings.
π¦ Deliverables
- Complete Flutter source code for the mobile app.
- Full Web Admin Panel source (Laravel PHP) with REST API.
- Database schema (migrations/seeders).
- Sample server configs and environment templates (
.env.example). - Branding assets (placeholders for logos, icons, colors).
- Documentation (setup notes, build commands, deployment tips).
π± Supported Platforms
- Android β Android 6.0 (API 23) and above, ARM64/ARMv7.
- iOS β iOS 13+ on iPhone/iPad (Apple Silicon & Intel simulators supported for development).
Desktop/Web builds are not included in the Lite scope due to OS-level VPN constraints.
π§ Notes
- License: Distributed under the GPL for learning, testing, and lawful redistribution.
- Customization Tips: Configure server endpoints and DNS, enable HTTP/2 + TLS, tune MTU/keepalive, and add app-store compliant privacy text. Use CI/CD for versioned releases.
- SEO Assurance: Clean headings, descriptive meta content, schema.org SoftwareApplication microdata, and performance-friendly images boost search visibility.
- Experience: This description reflects practical deployments of OpenVPN/WireGuard with Flutter clients and Laravel back-ends in privacy-focused products.
π¨βπ» Original Developer Credit
This work credits the original author/publisher. Please support the developer and obtain official support from the source:
CodeCanyon β Original Authorβs Listing.
π Disclaimer
This package is a GPL redistribution prepared for educational and archival purposes on GPL resource sites (e.g., wpshop.net). We are not the original developer, we provide no warranty, and we do not offer official support or updates. All trademarks, brand names, and product names are the property of their respective owners. For commercial use, production deployments, and official support, purchase a valid license from the original author.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.