I am looking for a developer with creativity and vision to work with me on completing a website with possible (budget dependent - this will probably come in rollout 2, in the future) tieins to mobile development. The base site will be a tournament bracket creation engine. It will need to have the brackets automatically generated based on a number of fields supplied both by the user and the database of previous tournament entrants. The database will need to be able to be edited with users submitting suggestions for changes and the administrator seeing those, sorting them, and approving (incorporating the change) or denying (deleting the change). The site will require login information from each user, have an ability to update the front page based on active tournaments, popular tournaments, etc. Users will join tournaments by either invite from the tournament creator, entering an ID# for that particular tournament, or (eventually, and again budget dependent using a picture code generated for the tournament). The parameters of creating the tournament will need to consider a variety of factors (I will supply) including the length of each round and rules about when contests end (so many votes placed or time runs out, or admin ends the round, etc.). The end users will participate in the tournaments created by others by voting on each particular contest and giving individualized feedback as to why they selected one "team" or the other. These pieces of feedback and results will need to be stored within the players profile and go to contribute to a user ranking (eventually permitting more autonomy in editing the database of tournament contestants/teams). So there will need to be a fairly robust administration section. There will need to be a find a tournament function that will permit robust searching by geographical area (within so many miles of supplied zip code, city, state, etc.) Similarly, the website development should include an attractive appearance (I will supply logo, but expect someone with some creativity and artistic flair to take the ideas and make them pretty). I realize my description is fairly vague, but at its core, the build will be a website (with possible mobile tieins) for users to create tournaments, fill in contestants (based on a database as mentioned above - with the ability to add and make edit suggestions), and permit other users to vote in each head to head contest throughout the tournament. The head-to-head contests will be determined by the votes from the end users based on parameters set by the tournament creator (like minimum number of votes needed, time for voting to take place, a threshold of votes that determines a winner, etc.) The rounds of the tournament and each individual contest will need to be fairly customizable. The appearance of the tournament bracket should be slightly adjustable for each tournament creator.
In answering this solicitation, please include references to completed similar work (website/mobile development including database management and design work). Failure to include these references (to functioning websites) will cause that freelancer to be excluded from consideration (within my discretion).