Closed

VPS Control Panel Development with billing panel

I am looking for a developer or a development team who can code a suitable replacement for SolusVM. It would need to integrate with our existing WHMCS system so that client logins would be the same as WHMCS and would work through WHMCS.

The final product would be a drop in solution that would require minimal effort to convert existing software systems over (or which would work with existing systems as they are). It would also ideally work with the server configurations we have on our existing SolusVM host nodes (although new servers do not need to be formatted the same).

A full list of the specific required features will be provided to the selected developer, but the following are significant requirements of this project:

The system should work for both OpenVZ and KVM and have all of the current basic functionality of the SolusVM Admin panel.

The system should be tightly integrated with WHMCS so that clients only need one login to access the control panel.

The system should have the ability to invoice clients through WHMCS on an hourly basis (in addition to standard pre-paid invoicing which is already part of WHMCS).

The system should run on OpenStack (negotiable but highly preferred).

The system should allow clients to create, destroy, and resize servers (according to preset packages) on demand.

The system should allow clients to create snapshots and backups on demand.

The system should use Python (negotiable but highly preferred).

The system should make use of thin provisioning and compression to save resources.

The system should be able to automatically track and assign internal/private IP addresses (for both KVM and OpenVZ).

The system should be able to automatically track and assign /64 IPv6 blocks to VPSs.

This project would require, inter alia, experience with:

Virtualization, specifically OpenVZ and KVM

OpenStack

Linux, particularly CentOS

libvirt

Python (preferred), PHP, MySQL

HTML, CSS

Java, javascript

IPv4/IPv6 addressing

Ideal applicants would have experience with the admin and client sides of WHMCS and SolusVM.

Job Responsibilities:

Review feature requirements

Determine the best strategy to fulfill requirements in a timely and secure fashion

Produce a solid, detailed technical design

Write clean, modular, robust, and secure code to implement the desired requirements

Develop a clean, user friendly front and backend to the system

Provide detailed explanation upon request so that the product can be adapted for future requirements

Assist with troubleshooting during the implementation phase as needed

Additional Qualifications:

A work style that is detail oriented

References preferred

Good communication skills to facilitate a speedy development process

The final product would be both secure and user friendly. It would be usable for both traditional VPS hosting and Cloud hosting. Again, a detailed list of feature requirements will be provided to the chosen applicant.

Skills: Java, Linux, MySQL, PHP, Python

See more: with explanation, software development with, software development resources, software development process, software development phase, software developer responsibilities, software developer job with no experience, software developer job future, responsibilities of a java developer, python software developer needed, python qualifications, product design and development process, php java developer job, php cloud development, phase review process, on demand software development, new product development process, looking for software development job, looking for python developer job, looking for applicants for php developer, looking for a developer who can code python and php, list of technical skills, list 3 fashion design product, job responsibilities of php developer, java software developer needed

About the Employer:
( 26 reviews ) Guwahati, India

Project ID: #5572335

12 freelancers are bidding on average $5685 for this job

best1

Hello, We have read the project description & are much interested to develop this VP control & billing panel which will be integrated to existing WHMCS system. As per our understanding this new control panel will be More

$5154 USD in 70 days
(169 Reviews)
9.5
linuxfreak1985

Hi there, I have over 7 years experience working on Asterisk PBX, HTML, Wordpress, Magento, Database administration, Website Design, Logo / Banner Design Joomla, CSS, Bulk Email Marketing and Linux Administration. I ha More

$5154 USD in 30 days
(402 Reviews)
7.7
vw580939vw

A proposal has not yet been provided

$6701 USD in 120 days
(132 Reviews)
7.2
solarsoftwares

Hi Ankur, Greetings from Osiz technologies. we have read and understood your requirement to design a VPS control panel with billing panel. We are very confident that we can design your website with latest technologi More

$5154 USD in 42 days
(43 Reviews)
7.2
Hariomtechnology

Hello, We are one of the best programming team on freelancer. We have more than 96+ Client Reviews (Feedbacks). Please check our profile here: http://www.freelancer.com/u/Hariomtechnology.html. Please see some More

$9278 USD in 60 days
(65 Reviews)
6.9
wanggil

Hi, I have read your requirement carefully. I am an iPhone | Android software expert with rich experience. I have done many successful iPhone | android apps and games: single, multi-player, cocos2d, unity3d. A More

$5154 USD in 12 days
(6 Reviews)
6.0
Rajkalyan

Hey! Greetings! Following are the website we have already done. 1)www.pairpost.com 2)www.thegreenfuneral.com 3)www.thepartyscanner.com 4)www.hmmmapp.com 5)www.ptmarket.pt 6)www.miamipermits.com 7)www.katdrive More

$5154 USD in 35 days
(15 Reviews)
5.6
NTechcorporate

Hi, Hope you are doing well! We have gone through your requirement and we understand that you are looking for highly skilled, qualified, and experience Python development team for your project. Our developer More

$5154 USD in 50 days
(9 Reviews)
5.2
momodaro

A proposal has not yet been provided

$5263 USD in 35 days
(6 Reviews)
3.1
nkhlesh

Hello , I am itself a server administrator and developer , designer with team of six members who can work on the project you specified. Let me know if you have any questions. Thanks Nikhil

$5095 USD in 65 days
(1 Review)
1.2
technosolve2

Dear Sir Hi, Greetings of the day and thanks for sharing these details and allowing me to bid on this assignment. yes we have similar experience and can deliver u as u have mentioned in your requirements. we More

$5154 USD in 30 days
(1 Review)
0.0
skarthick1711

We comprise a team of young & energetic software professionals having sound knowledge and technical expertise in web development. We are gaining fame for our finesse in project management, professional delivery of proj More

$5000 USD in 15 days
(0 Reviews)
0.0
jongwan

Hi, thanks for your job posting. I’v good skill on iOS app developing with 6 years XP. ESPECIALLY, I MADE ALREADY VERY SIMILAR SAMPLE APP BEFORE. Please check my portfolio and touch me. I am ready to start and w More

$5154 USD in 30 days
(0 Reviews)
0.0
crowlink

A proposal has not yet been provided

$5555 USD in 30 days
(0 Reviews)
0.0
Trajko

Hello Ankurbharali , I am very interested in your job because I have rich experience in PHP. I've developed many websites with this technology for many years. They include websites and apps as well. Not to mention More

$5670 USD in 20 days
(0 Reviews)
0.0