Proxmox don´t need any front end for customers. Proxmox for admins, a whmcs module for customers. You only need a whmcs module that offers all needed functions for the customers. Why you need then a front end in proxmox?Proxmox is a platform and still lacks a decent front end for customers.
Proxmox offers an API for that, but anyone must build it Something for modulesgarden?