# Tournament Hosting

## Description
The application allows tournament organizers to create tournaments, big or small, for baseball, golf, bridge, pool, ping­ pong, or virtually any type of game. Tournaments organizers register the event, invite teams or individual players, schedule play, and do all the other things that go into managing a tournament.

## Project details
- Category: General
- Difficulty: 
- Suggested stack: Not specified
- Approval status: Approved

## Target users
### Users of this application include

### * tournament organizers

### * tournament registrants

### * general public

## Tags
MVP, Notes, Optional

## User Stories
### Register
As a user I need to register as a tournament organizer in order to create
a tournament.

### Browse
As a user, I need to be able to anonymously browse, search, and view
past, present, and future tournaments.

### Create Tournament
As a tournament host, I need to be able to create or modify a
tournament so that others can join.

### Join
As a tournament competitor, I need to be able to join or be invited to a
tournament so that I can compete.

### Rankings
As a tournament organizer, I need to be able to generate a bracket for
all competitors so that everyone knows the overall rankings.

### Results
A a tournament organizer, I need to be able to record the results of a
match so that observers know the overall status of the tournament.

### Teams
As a tournament host, I need to be able to assign or withdraw
a team from a tournament.

### Close
As a tournament host, I can determine if the tournament is over.
