Wer kann eine Wettbewerbsfunktion schreiben?

  • Hallo...

    Ich suche noch jmd. der für unsere Community eine kleine Wettbewerbsfunktion (php) programmieren kann.

    Das Ganze soll dabei vom Prinzip so aufgebaut sein, dass jeweils zb. 2 User mit je einer hochgeladenen Datei (die sich bereits im Dateipool befinden) gegeneinander antreten können und einer davon nach dem Durchlaufen unterschiedlicher Qualifikationen als "Gewinner" hervorgeht.

    Etwas Konkreter:

    Ein User kann eine Datei (zb. ein Video) als sog. "Competition" freigeben, die in einer Übersicht gelistet werden soll, an der weitere User mit ihren Uploads teilnehmen können. Pro Competition ein User mit einem Upload. Alternativ soll es möglich sein über das vorhandene PN-System andere User durch Mausklick zu einem solchen Wettbewerb einzuladen.

    Jeder Wettbewerb soll eine Start und Endzeit (fixe Dauer) haben, die jeweils automatisch ausgelöst wird sobald ein anderer User eine Competition bestätigt, wobei verschiedene Statistiken, die über die jeweiligen Dateien bekannt sind entscheidend sind. (Die Tabellen und Funktionen welche diese Statistiken bereithalten existieren bereits)

    Dazu sollen der Übersicht wegen jeweils alle teilnehmenden Uploads, die sich einer Bestimmten, zum Wettbewerb freigegebenen Datei zuordnen lassen, jeweils gesondert gelistet werden.

    (Es soll möglich sein, dass eine Datei an beliebig viele Competitions gleichzeitig teilnimmt)

    Technisch gesehen müsste hierzu wahrscheinlich nur eine neue MySQL Tabelle erschaffen werden mit der Ermittlung der Zeit und den Start und Endwerten bzw. Namen der anzutretenden Dateien & Usern der jeweiligen Wettbewerbe inkl. Gewinner, sowie ein Befehl, der jeweils reziprok die Namen aller teilnehmenden Dateien in eine weitere Zuordnungstabelle schreibt, sowie ein kleines Script welches nach Abschluss eines Wettbewerbs den Punktestand des Gewinners (ein individueller Userpunktestand existiert bereits) verändert oder bei Gleichstand ein "Unentschieden" ausgibt.


    Wer kann sowas schreiben?

    Gute Datenbankkenntnisse von Vorteil, ansonsten sollte natürlich fortgeschritten mit php und css umgegangen werden können.

    Weitere Details und Bezahlung nach Absprache...