nice work , i don't want to minimize your efforts but this is my real opinion about this module ;
this module with that functions is less usable , and is less strong than the universal module .
BUT to convert this module to a unique and powerful module is to add to it the CONDITIONAL LOGIC for components .
HOW ? add fields to package that let users select thier wanted :
- OS (select option)
- HDD 1
- HDD 2
- HDD 3
- HDD 4
- RAM (2,4,6,8,12,16,24,32, ...ect)
- Ethernet Port ( 100Mp/1Gp)
- RAID (0,1,5,10 ...) depend of selected HDD .
- Control Panel (Cpanel , Plesk , DA, , Webmin , Inerwork...)
- IPs (4,8,16,32,64,128,256 ...)
We can help you in this, just we need to colobarate in this work all together , my BOSS (is a user here , AKA Naja7host) has a portfolio for this to do it , i have see a mockup logic for this in his office already .
Finally , this is a first step to the real Dedicated Server Module .