-
Interface should let you add and remove players from a pool.
-
Interface should have a round view that schedules open play. Should populate the schedule with players until they all play the same amount of games.
-
Interface should allow you to enter kills and a winner for each game. Should also show the current standings of skull count.
-
Navigating to
/awards
should display winner, and various awards.
- players
- schedule
- players
- schedule
- players
- leaderboard
- schedule
- awards
/
(add players)/schedule
leaderboard + schedule/awards
results, awards
Data structures for different models.
Players:
players: {
'idOfPlayer': {
email: 'email address',
gravatar: 'url for gravatar image',
id: 'idOfPlayer',
skulls: 0,
wins: 0
},
...
}
Games/Schedule:
games: {
idOfGame: {
id: 'idOfGame',
screen: 'A',
winner: 'idOfPlayer',
level: 'FrostFang'
players: [
{
id: 'idOfPlayer',
skulls: 0
}
]
},
...
}
npm install
npm run dev
A development server is now running on localhost:7777.