Buying PHP Gaming League Script

Discussion in 'Programming' started by r0r0, Sep 14, 2009.

  1. #1
    I'm looking for a gaming league script similar to,
    http://www.esportsea.com/index.php?s=stats&d=leaders&type_scope=league
    http://totalgamingleague.com
    http://cevo.com

    I would like the script to be secure, coded in PHP. I want the script to handle heavy traffic, registrations, and to be efficiently configured with mysql. I don't want a script that his heavy load, but will effectively run on servers. I would like someone who can be with us long term for security updates, and extra feature implementations.


    Here is a simple features list I want implemented, obviously this isn't the whole thing, but to give you a rough idea of how I want it setup.


    Features,
    ------------------------------------------------------------------------
    User End, Front End, Admin, Staff
    ------------------------------------------------------------------------
    Front End
    Template System - Scripts must have a template system, in which we will be able to add custom themes.
    Articles - Must have the ability to add news, articles, predictions.
    Media - Section where I can embed live streams of matches, so admin and staff should be able to edit this section.
    Downloads - Staff and Admin need to be able to have the ability to add download links, or upload files for visitors to download.
    Stats - Would like to have a stats page of players profiles
    Schedules & Results - Team schedules, which will be set by staff members ONLY, and results which users post at the end of the match.
    Player Transactions - Shows recent transactions of when players join new teams or leave their current teams.
    Divisions and Standings - Users have the ability to see team records, standings, sorted by game, divisions.
    Free Agents - List of Players who are not on teams.
    ---------------------------------------------------------------------
    User End
    ---------------------------------------------------------------------
    Registration - Sign up form
    Join Team - have the ability the create a team
    Private Messaging System - have the ability to contact other teams, and players.
    Unique Identifier - The ability to set their unique id's based on the game eg. steam id, pb guid,etc
    Create a Team - ability to create a team
    Join a team - Join a team by just knowing their password. Limitations for example only team per game.
    Assign Managements - the ability to have a team manager, who will be able to report wins, submit demos, kick players off the team, and file cheating disputes.
    Dispute System - Dispute match results
    Report Win - report win as well as the ability to enter player stats.
    Staff Application - allow users to fill out a form to join the staff.
    ------------------------------------------------------------------------
    Admin End
    ------------------------------------------------------------------------
    Manage Staff - create or manage staff, and have the ability to set permissions, and choose what games they will be moderating.
    Ban Players - Have the ability to ban players from the league.
    Manage Disputes - Ability to solve disputes.
    Add League- ability to a new game and league
    Add Game - ability to add a new game
    Sub-Divisions - for example the ability to add a sub league under a specific game. eg. counter-strike open, counter-strike professional
    Delete/Add/Lock/Manage Teams - the ability to delete, add, and lock registration.
    Edit Standings & Results - ability to edit results and standings.
    Edit User Profiles - ability to edit passwords, e-mails, unique identifiers.
    Add Articles - add new articles to front page.
    Add Downloads - add new downloads to front page.
    Add Media - ability to add media streams.
    League permissions - ability to restrict the users from joining multiple teams, creating multiple accounts.
    --------------------------------------------------------------------------
    Staff End
    -------------------------------------------------------------------------
    Ban Players - Have the ability to ban players from the league.
    Manage Disputes - Ability to solve disputes.
    Edit Standings & Results - ability to edit results and standings.
    Edit User Profiles - ability to edit passwords, e-mails, unique identifiers.


    Please PM me with a price quote.
     
    r0r0, Sep 14, 2009 IP