Tournaments Module Conversion

CLOSED
Bids
14
Avg Bid (USD)
$890
Project Budget (USD)
$250 - $750

Project Description:
We currently have a tournaments module designed for VBulletin and are looking to have it converted to PhpFox.

Tournament Description:
Users or teams can join tournaments. Once full the tournament starts. In single elimination tournaments competitors progress through rounds of tournament with the number of rounds depending on the number of players in tournament which is set on tournament creation. Last Man Standing Tournaments also supported.
[Screenshot of Single Elimination Tournament (Slightly outdated)]

Ladder Description:
Users or teams can also join ladders and challenge other players or teams in the ladder. Elo rating system is used which calculates the difficultly of a match according to the players' ranks and this is taken into account when the ranks are updated after the match is finished.

Feature List:
Tournament Features
Hall of Fame (Top 10 Tournament Players)
Permissions can be set per usergroup
(AdminCP -> Usergroups -> Usergroup Manager -> {Select Usergroup} -> Tournament Permissions)
Tournaments start automatically when no slots are left
Tournaments have proper Date/ Time converted to users timezone and DST
2 Tournament Modes: Last Man Standing and Single Elimination
Filter Tournaments Displayed according to Tournament Status
Tournament User Stats Page
'Start Tournament' for Single Elimination adds bye players and creates brackets
Tournament options
Turn on/off tournament
Create Thread on Tournament Creation
Tournament Stats in Member Profile
Tournament Stats in Postbit (Can be turned on/off in Tournament Options)
Comments per page
Tournament description length shown in tournament List
Tournament Display
LMS realtime ranking shows if players are equal positions
Tournament View Counter
Tournament creator and last edited by notes at bottom of tournament
Tournament Moderators can...
Add/edit tournament (description uses vBulletin Editor)
Edit tournament type if not started yet
Add Score type (points, wins, kills, deaths, etc.) for LMS tournaments
Tournament mods can remove players if tournament hasn't started
Increase/ Decrease Tournament Slots
Pm all competitors with custom message and title (permissions set to bypass max pm recipients restrictions)
Add players (Ajax/Javascript userid fetch)
Swap players in LMS mode
Create/ edit/ delete announcements
Competitors can...
Players can remove themselves if tournament hasn't started
Users can PM themselves the details of the tournament
Sign up to tournament only once
Tournament Comments
Uses vBulletin Editor
Comment Display with user avatars and last edited by note
User able to edit/delete their own comment (subject to permissions)
Tournament moderators can edit all comments
If applicable under username on comments Tournament Creator, Tournament Competitor or Tournament Winner
Comment paging
Teams
Users can apply to teams
Leader can accept/ decline users
Team profile shows team stats
Team list
Can limit teams created by user (in usergroup options)
Fields: team website, gamertag, logo, description, slog, tags
Team leader can...
delete players from his/her team
Promote players in his/her team to Leader or Co-Leader
Join tournaments
Ladder Features
Elo rating system (Javascript Elo calculator @ ladders.php?do=elorating)
Players last activity (date)
Winning/ Losing Streak
Longest Winning Streak
Admin can submit scores/ add challenges
Report/ dispute challenges
Ladder Display
leader-board for each ladder
last 10 upcoming/ past matches per ladder
separate page for accepting/rejecting challenges and submitting score (have to be accepted by other user)
Tournament Announcements
Tournament Moderators can create/edit announcements
Uses forum last visit for announcement read marking
Shows last user to edit announcement
Categories
Share categories for tournaments/ ladders
Category displays in navbar when viewing ladder/ tournament

Skills required:
HTML, Javascript, MySQL, PHP, Website Design
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 1030
in 8 days
$ 721
in 14 days
$ 515
in 10 days
$ 789
in 20 days
$ 1546
in 30 days
$ 775
in 15 days
$ 833
in 15 days
$ 555
in 3 days
$ 515
in 15 days
$ 2061
in 30 days