We need vpn clients for ios and mac. It shall be an app that provides a one click to connect to our VPN server. All network traffic is then routed through the app and the VPN tunnel.
1. App must not be dependent on another app or require any other app to be installed.
2. App must use ikev2 and socks5 protocol
3. When app runs, it sends unique ID of device to API we provide. API will provide list of VPN locations and status, if location is "Demo" or "Pro".
4. App will display the list of locations with the country flag next to each location.
5. User can select any location to connect. If user selects "Pro" location, app alerts user they must upgrade to "Pro" account. App will call the API again to get VPN connection info, and apply VPN connection in device.
6. App will show user's IP address and location near top area of app.
7. User can disconnect from VPN location.
8. User can "Sign in" to Pro account, which saves E-mail and password in device, and sends to API if email/pass exists.
9. If user is not signed in to Pro account, there is option to Upgrade to Pro and make a payment.
if you want bid , please make sure you did similar project and send me your project, or will not reply.