( Commercial V-P-N Needed )

Job ID: 36171521

Budget: $50 – $0 USD

Here are the Project details and what we need

We need
-UX/UI design for app
-Development android and ios app
-payment integration
-User management

V-P-N admin panel with the server and build an Android + IOS VPN app with our brand name and logo.

creating unlimited user and transfer unlimited credit to resellers

Panel will support different v-p-n protocols such as Opnen web / OpenVPN Protocol etc

With Openconnect we can use VPN in IOS / WIN / MAC / Android with the panel user account.

PANEL FEATURES:

- Admin access

- Create an Unlimited reseller

- Reseller can create unlimited sub reseller

- Admin has unlimited credit

- Add credit to reseller

- Return credit from the reseller

- Add new user

- Edit existing user

- Show expiry date

- Show online status

- Show all active user

- Expiry date for one month

- Expiry will start from first-time connection

- Create bulk users

- Download excel bulk files

- API to show expiry in-app

- And basic features

APP FEATURES:

- Simple UI

- User Password to connect

- Location select

- One tap to connect

- One tap to disconnect

- Account Expiry showing

- Online Server update

- Detect if the v-p-n servers got blocked, then destroy these blocked servers, and create new ones.

- Budget: We will go for the best offer we receive, based on the freelancer's reviews + Best price he/she offers

-Timeframe = 90 days max

More details about our plan:

1st stage:

Back-end: Only a small number of VPN servers (such as 10 ), and each server only supports one VPN protocol (such as the IKEV2 protocol), and the user management server is not deployed (no user management Panel). All user management is temporarily performed by manual and shell scripts.Front-end: Do not develop any client apps, allowing users to directly use the operating system Build-in client.In this way, the 1st stage of products and services can already put the market.

2nd stage:

Back-end: deploy user management server and its web client (that is, user management Panel), and use it for back-end administrators.Front-end: Develop the client for iOS and client for Android.

3rd stage:
Back-end: Add support for other VPN protocols to VPN servers (such as OpenVPN protocol or Wireguard protocol) to enhance the ability of the V-P-N servers to fight against GFW.Front-end: Give the existing client for iOS and client for Android to add support to the new VPN protocols in the back-end.

4th stage:

Back-end: Upgrade some functions of the user management server. Add security services to all servers.

Front-end: Develop the client for macOS and client for Windows.

5th stage:

Back-end: Increase the number of VPN servers according to the previous standards.

Front-end: The deployment of the current VPN server, no matter which V-P-N protocol is used, the differences brought by deployment optimization are very small. The speed and stability of the servers mainly depends on the level of the server rented.

Honest Freelancers only ( NO Greedy ones )
Related categories: Mobile App Development iPhone Android OpenVPN VPN