Custom module for WHMCS using PHP, MySQL & Java

I need a custom module for WHMCS that can manage VPS IP addresses (proxy) and Client details.

1. Basically need to have 2 sections in the WHMCS module 1st one is Admin section and 2nd one is Client Section.

2. Will need to have PHP scripts linked to the module to write/edit and change remote files automatically and semi-automatically in a VPS VIA SSH to change IP, Ports, username, passwords. etc.

Administrator control panel:

* A menu in the admin section of WHMCS panel with the following options:

-Need to be able to View and manage all VPS IPs and location details + Client Details.

-Ability to add bulk IP ranges at once or single IPs under each VPS field.

-A field is required to view all assigned IPs to clients and their details.

-A field is required to view available IPs that's not shared or used by clients.

-Ability to add/edit/replace IPs to a user/client based on:

-number of proxies ordered

-number of locations

-number of IP subnets

-Ability to manage the clients and keep track of proxies and to see who is using which proxy,

-A log of IP's that every clients used before (history) written in server text files.

Need to:

-IPs needs to be shared among clients based on the locations they select and under some restrictions set in admin panel.

-limit the number of times an IP can be shared/assigned among clients.

-Proxy IPs needs to be shared randomly

-Ability to edit/replace a proxy or more

-Ability to change proxy, port, username and password

-Each proxy IP must prevent automatically sharing among clients who has the same purpose of proxy need.

Client control panel:

A menu in the client WHMCS panel that displays the following:

-Select/customize their proxy IPs based on country, locations under package limitations.

-After selecting, assigned Proxies must be displayed as a list in format Proxy:Port:Usernam:Password

-When a client has more than one active package then all proxy lists must be visible under package names,

-Proxy Country and location needs to be visible

-Option to request proxy list change (once every billing cycle if client account is active)

Other features:

-It has to automatically allow users accounts to access and select proxy lists after they order and invoice marked as paid.

-Automatically cancel and block user access to proxies and lists if account or specific package get suspended/canceled/deleted by admin or automatically for not paying his monthly subscription and reassign his proxies to the "not assigned" DB field.

There may be a couple more small features needed, above once are the important ones.

No encryption methods may used in any part of this custom WHMCS module.

I can provide a temporary WHMCS installation on my server for testing and developing purpose + FTP access + VPS access, screenshots or additional details to let the developer know how the module to be, look and feel, to make it easy and it'll be a must to have good communication while developing the module and every section of the module needs to be customized as I want them to be before the final project is completed.

In order to be considered for this project, please post samples of your work and new features for this custom WHMCS module.

Skills: Java, MySQL, PHP

See more: remote work php developer, remote work java developer, remote java developer, new features in java, java developer remote work, java developer remote, i need a java developer, how to keep track of clients, how to get a temporary work, how can i get the good php developer, easy encryption methods, php remote developer, php to java, options java, need a java project completed, java proxy, java php mysql, java communication, features of the module, encryption java, client not paying, php mysql ftp client, location based sharing, details custom invoice, java invoice client

About the Employer:
( 1 review ) Nuwara Eliya, Sri Lanka

Project ID: #4890173

5 freelancers are bidding on average $617 for this job


Hi i had more than 5 year experience in the php mysql , javascript and at jquery so let me know your view Thanks

$257 USD in 8 days
(210 Reviews)

I am ready and expert in PHP, CURL and MSQL. I have 6+ years of experience in website development and WHMCS so I can develop it.

$189 USD in 5 days
(58 Reviews)

hello sir, we have carefully read your project description, and we can complete this task for you. We are a trustworthy company located in Greece,Europe and we are looking forward to hearing from you the soonest possib More

$138 USD in 5 days
(3 Reviews)

i acn do [url removed, login to view] give me the dont have to do anything i can do it all with [url removed, login to view] you are agree with money ...i can do it..

$1555 USD in 3 days
(0 Reviews)

Hi We are expert in WHMCS and No 1 at odesk with keywords like WHMCS etc. We have built so many custom modules and worked on Hooks, Enum APi, Domian checker API, Solusvm Module,4PSA provisioning module , AXXESS pr More

$947 USD in 10 days
(0 Reviews)