Linux Game Server Manager

Closed Posted Apr 21, 2006 Paid on delivery
Closed Paid on delivery

What I need:

1. A Master PHP Script which should be installed on a webserver, driven my MySql to manage the following things:

- Server boxes (id, name, fees, IP address)

- Clients (id, name, phone, email, address, notes)

- Services (id, name, category)

- Hosted Servers (id, name, owner client, port number/server box number, day of payment due)

2. A separate PHP script for each and every server box (running Debian Linux) to receive commands from server boxes. Commands are basically SCREEN sessions only in this case. These should be set on the master script. (I need this to be able to start/restart/stop/manage game servers)

3. A user area, one for admins who can see everything, overdue payments, start/stop servers with the click of a button, edit clients, etc. One for clients who can see their own servers, the due day of the monthly payment, be able to start/stop their own servers and edit their data.

4. An order form - users can create their account and order a server service followed by inactivity until an admin confirms the payment (which comes through bank, don't worry about that). An email gets sent out when they order including the personal data, the ordered service, price, and payment instructions included (could be a php file that I can edit later on, just give me the variables for the personal data/service ordered/price so i can put it in)

5. IMPORTANT - the whole thing should NOT HAVE A DESIGN. The whole thing SHOULD BE BASED ON DIVS and lists and all that fun stuff with CSS. Only provide a simple CSS which I can edit after it is done.

6. IMPORTANT AGAIN - WORDS IN THERE SHOULD BE DEFINED VARIABLES. The thing will be multilingual.

I know how it is supposed to look like, I know PHP and if I had the time, I would do the thing myself. Be aware that security is important. Bid low, extra money will be added if the quality is good.

Happy bidding, PM me for questions.

PHP

Project ID: #56654

About the project

7 proposals Remote project Active Nov 26, 2006