This job is copied from another user who posted it about a year ago, because I am looking for the exact same thing.
Overview: Need a game server control panel similar to: [login to view URL] with added features, automated server setups and billing/support/checkout system compatible with paypal. I need this to include panel licensing and an install script.
I need the following features:
Game Support:
Counter-Strike 1.6
Counter-Strike: Source
Garry's Mod
Zombie Panic: Source
Day of Defeat: Source
Left 4 Dead
Left 4 Dead 2
Team Fortress Classic
Team Fortress 2
Call of Duty 4
HLTV
SourceTV
Client Side Features:
Manage servers (start/stop/restart/rebuild)
-Show current users ftp info / server password / rcon password
-Show full connect line: (connect [login to view URL];password private)
-Change DNS Hostname (***.[login to view URL])
Live Server Status
Control Panel / FTP Sub Users (add/remove/manage)
-Manage access areas of subusers
-Billing Panel (yes/no)
-Separate FTP account (yes/no)
-Just restart access (yes/no)
Install Addons/Mods
Steam Update / Punkbuster update tool
Support Ticket System
Billing System
Live Support Button
Clan Pay / Donate Link
Overview of Admin Side Features:
Manage Clients
Manage Admins
Manage Billing
Manage Support
Manage Boxes
Manage Games
Manage Settings
Billing Features
Full Product management (add/remove/edit)
-Price (monthly or one time)
-Description
-Custom Fields
Checkout system (payment gateway through paypal & google checkout)
-Sales Tax settings
-Tax on Washington State orders
-Set tax rate
-Gateway settings
Clients
-Payments (list all completed/pending payments)
-Subscription payment (yes/no)
-Services (list all services with links to them in server admin section)
-Invoices (list all invoices with links for clients to pay)
-ClanPay system
File Taxes
-Option to show by month, by 3 months, by 6 months, by year
-Totals income (minus paypal fees) for all sales from Washington state.
-Totals income (minus paypal fees) for ALL SALES
Email System
-Manage email templates
-Sends welcome email upon service activation
-Sends payment reminder email *if* client is unsubscribed
-Sends service deactivation email when no payment or server cancellation.
-Option to send email to all active clients.
-Option to send email to previous clients
-Option to send email to all emails in database.
Box Features
Boxes Overview page (box id / location / main ip address / # of IPs / #of servers / SSH/FTP status / CPU/RAM load status)
Manage box
-Complete box information (system specs, box monitoring)
-IP management (add/remove)
-Game Installer (wget, extract and install from my webserver)
-Batch update game servers
-update all or specific game servers on box
-Activity Logs
-Box profile settings
Administrators Features
Add/remove admins
Set access privileges (billing/support/superadmin)
Support Features
Support ticket system (department separated billing/support)
Manage Games
Add/Edit/Remove Game templates
Manage Settings
Control panel url
Control panel template
License management
The time does not matter, so do not feel rushed to do this job.
Happy bidding.