[Teilzeit] Webinterface

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Teilzeit] Webinterface

    Hallo,

    suche einen Coder, der PHP beherrscht und sich auch mit Linux auskennt, da ich ein Webinterface brauche, mit dem man Gameserver und Shells und Bouncer etc. erstellen kann. Dies ist nur der erste Auftrag, denn wir sind eine Firma im Aufbau und brauchen dann auch einen langfristigen Coder, der für Kunden gegen Geld coden wird.
    Also zum Webinterface habe ich hier mal eine Liste gemacht was es haben sollte:

    Pflichtenheft:

    Ziel1: WebinterfaceAdminBereich
    Module:
    1. Gameserver: Es sollen Gameserver im Webinterface erstellt werden können zu den Spielen:
    -Call of Duty
    -Call of Duty 2
    -Counterstrike 1.6
    ·Alle Mods
    -Counterstrike Source
    ·Alle Mods
    -Battlefield 1942
    -Battlefield Vietnam
    -Battlefield 2
    -Medal of Honor
    ·Spearhead

    Die Gameserver sollen we oben genannt über das Webinterface erstellt werden können, über ein Formular, in dem man das Rcon-Passwort, den Servernamen, die Slotanzahl und bei Clanservern das Serverpasswort die Ip und den Port festlegen kann. Man soll die Gamserver restarten können, stoppen und starten und Einstellungen ändern. Wenn ein Gameserver erstellt wird, soll auch ein FTP Account gleich mit erstellt werden. Die Gameserver sollen auch von uns gesperrt werden können und man soll sie neu aufsetzen können also wenn etwas nicht mehr geht auf den Ursprung zurück setzen. Des weiteren soll man die Configs editieren können.

    2. Bouncer: Bouncer Pakete freigeschalten werden. d.h. eine bestimmte Stück Zahl also z.b. 1,2,3,4 oder 5. Die bouncer soll man auch wieder löschen können und das Passwort ändern sowie Neuinstallieren, also auf Ausgangszustand zurck setzen. Man soll auch zwischen vorher festgelegten Servern auswählen können. Man soll den Bouncer auch anhalten können und Details über den Bouncer sehen. Bei einem Bouncer soll automatisch ein FTP Account mit angelegt werden.

    3. Eggdrops: Man soll über das Interface Eggdrops erstellen können, löschen, Passwort ändern, Config bearbeiten und natürlich sperren. Zu dem Eggdrop soll ebenfalls ein FTP Account mit angelegt werden. Auch hier soll man den Server auswählen können welche auch vorher eingestellt wurden. Der eggdrop soll auch Neuinstalliert werden können.

    4. Shells: Man soll über das Interface Shells anlegen können, Anzahl der Hintergrund prozesse festlegen können, Speicherplatz festlegen können und den Server wählen, welche wieder vorher eingestellt wurden. Bei einer Shell soll automatische in FTP Account und ein SSH Account mit angelegt werden. Die shell soll auch formatiert werden können, sodass keine Daten und prozesse mehr vorhanden sind.

    5.Homepages: Wenn Homepages bestellt, werden, soll der Admin zwischen den Staten: In Bearbeitung, Design wird gefertigt, Coden, Fertig - Warten auf Zahlungseingang und An kunden verschickt wählen können.

    6. Ein Supportticketsystem: Über den Adminbereich soll man die Tickets beantworten und schließen können und Kategorien für das Ticket festlegen.

    7. Produkte festlgen: Über das Admin Interface soll man auch Produkte festlegen können, also z.b. 12 Slot Gameserver Public CoD 20€ oder Shell mit 500 MB speicherplatz und 3 Prozessen o.ä.

    8. News schreiben: Man soll über das Admin Interface News schreiben können, sowohl interne, die nur im Iface bei Kunden angezeigt werden und offene die auch auf Page angezeigt werden.

    9: FAQS schreiben: Man soll FAQS schreiben können, die auf Homepage angezeigt werden.

    10. Agbs schreiben/ändern die im Iface und Page angezeigt werden.

    11. Man soll Kunden anlegen können und sperren und löschen und ändern. Es soll auch automatisch Rechnungen und Mahungen schreiben.


    Ziel2: WebinterfaceKundenBereich
    Funktionen: Man soll auf eine Startseite kommen nach Login wo Interne News stehen. Dann hat man Links auf der linken Seite:
    -Produkte: Man soll seine Produkte einsehen können und auch benutzen, d.h. man klickt auf ein Produkt und sieht erstmal Details wie z.b. IP, FTPLogin, ggf, SSH Login, Passwort, Port, eben alle relevanten Daten und kann dann z.b. restarten, stoppen, starten, neuinstallieren, configs bearbeiten,Game wechseln falls vom Admin aktiviert etc. esseidenn das Produkt ist gesperrt. Des weiteren soll man ein Bestellformular finden, über das man ohne EIngabe persönlicher Daten bestellen kann, da diese ja bereits vorhanden sind.
    -Profil: Man soll seine Daten sehen können, jedoch nicht änderbar aber sein Passwor soll man ändern können.
    -Finanzen:Man soll ein Guthaben Konto sehen, wenn mann z.b. Geld überweist ohne etwas bestellt zu haben, kann der Admin Guthaben hinzufügen. Man soll auch seine Rechnungen einsehen können. Bestellt man etwas über das Interface und der Admin schaltet es frei, wird es automatisch vom Guthaben Konto abgezogen, falls etwas darauf ist. Ansonsten wird eine Rechnung geschrieben.
    -Support: Man soll hier Infos zum Support fnden, die der Admin festlegen kann und ein Ticketsystem.
    -Ausloggen: Ein Link zum Ausloggen.

    Ziel3: Homepage Code
    Wie oben schon im Admin Bereich genannt, sollen Fnktionen wie News und FAQS auf Page angezeigt werden und es soll ein Bestellformular vorhanden sein wo man die Produkte bestellen kann, welche im Admin Bereich fetgelegt sind. Des weiteren sollen alle Buttons, die im Design zu finden sein werden, verlinkt werden, nicht unbedingt mit Admin Interface können auch per Code editiert werden.

    Ergänzung:
    Man soll bei jedem Kunden auch zu seinem Standard zugriff auf Seine Produkte, noch extra zugriff festlegen können, z.b. wenn jemand supporter ist, kann man aktivieren das er alle tickets lesen und beantworten kann oder Produkte freischalten/speren etc.
    Und man soll einen Webmailer im Admin bereich haben für eine Email adresse des anbieters an die z.b. allgemeine fragen gehen.

    Und das Interface soll für mehrer Roots ausgelegt sein d.h. man muss auch diese im Adminbereich festlegen können.

    Es wäre auch gut wenn es im Adminbereich eine Art Terminkalender hätte wo man für jeden Admin aufgaben festlegen kann.



    Also....falls dies jemand kann, soll er sich bitte melden über coaKs@e3gaming.net oder ICQ: 272055465 und gleich eine Preisvorstellung haben. Also 300€ wäre ich bereit zu zahlen(Verhandlungsbasis)

    Mfg
Lädt...
X