ASP.NET Double Elimination Tournament Bracket Builder

Cancelado Publicado Dec 8, 2008 Pagado a la entrega
Cancelado Pagado a la entrega

I need a webpage created in ASP.NET that will successfully create double elimination tournament brackets for at least 1-32 teams (preferably there would be no limit if possible) and allow you to enter scores and a winner for each game. The webpage must seed the teams correctly (so if any team gets a BYE it's the 1 seed first, then the 2 seed, etc., and the 1 seed should have the easiest schedule followed by the 2, etc.). For a good example of how the bracket should be created go to [url removed, login to view] and download the program at that site. I already have the logic for a single elimination tournament so I don't need that built, and I always want the double elimination tournament to be seeded so don't worry about the unseeded option either.

I see this working as there being 2 pages, one where you select the number of teams, enter the team names, and seed the teams, and then when you click create it creates a double elimination bracket with the information from the previous page. You can then enter scores and select winners for each game, and the bracket should update and move the teams to the correct spots.

I am going to be adding this to an already working website that I have, so please see the requirements from my programmers in the detailed description. Also, note that there are some tournament bracket builders on sourceforge etc. that you might be able to leverage some of the code from.

## Deliverables

I am going to be adding this to an already working website that I have, so below are the requirements from my programmers - let me know if you think any of these are confusing or would not be possible:

1 - A way to draw the double elimination taking in consideration a dynamic width for teams' name (max of 20 characters per team). The bracket needs to display both teams and have an extra row for facility information and game time per matchup.

2 - Provide a function that will allow a parent node to update its value to its child, so as scores and winners are entered, the next games will update with the correct information of who the winner was etc.

3 - Provide a way to defining the node parents, so the parent game (and teams) are returned if you pass the child game

4 - The code shall be able to detect the number of brackets needed in the drawing and create the drawing of the bracket

5 - The code shall be able to define the nodes state depending on the parent nodes

6 - Every function should be documented

7 - The code shall be able to provide all the needed information about a team in the bracket … ex. No of losses and on what level

8 - Everything must be done in a function manner code nothing is done in one place.

.NET ASP Ingeniería MySQL PHP Gestión de proyectos Arquitectura de software Verificación de software Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #3454683

Sobre el proyecto

4 propuestas Proyecto remoto Activo Jan 10, 2009

4 freelancers están ofertando un promedio de $1094 por este trabajo

owgroups

See private message.

$1700 USD en 14 días
(38 comentarios)
6.3
priyadarshinitec

See private message.

$552.5 USD en 14 días
(11 comentarios)
4.7
DotNetCoder1

See private message.

$425 USD en 14 días
(1 comentario)
3.2
expert25

See private message.

$1700 USD en 14 días
(0 comentarios)
0.0