I own a youth basketball program and would like to implement a "Schedule Builder" and registration process for my website. I need someone to map this all out and develop the logic for the various type of scheduling for games, leagues and tournaments. If you aren't familiar with sports (especially basketball) please do not apply.
Brief overview (I will give more details to competent bidders)
- Coaches will register and receive permanent ID
- Players will register and receive permanent ID
- Coaches can create a Team, using Player ID #'s to build their roster
- When a coach adds a Player, the player can accept or deny invitation then must pay for the registration of event.
- Admin will be able to see all Coaches, all Players, their status (registered, approved, etc).
I will have people working with me that will build leagues, tournaments (double / single elimination) and based on the information they provide in initial steps the background logic will create a bracket for them to post online. From there they can select the winner of each game and the bracket will automatically update based on the results.
I wiill also have a statistics form in which coaches can submit the Player ID # and their statistics and it will update the Players permanent records with tournament name, game outcome and stats.
This is a long term, very in-depth project that will require much dialog and detail. Please submit any similar work done, your qualifications and any applicable samples. So that I know you read this in full, also submit your timezone.