I would like you to build a multiplayer tic-tac-toe game with auth and a working backend.
Once logged in I should then be shown my dashboard.
From the dashboard I should be able to:
- See a list of all the games that are available to join from other players
- Create a new game
- See my own games that I have created and joined
- See my past completed game
- Click a game to open the game page for that game.
From the game page I should be able to:
- Join (if the game is joinable, I should not be able to join if I am already a player)
- Join an AI if I am the game creator
- Play a game if the game has started and I am a player
- Return to the dashboard
- See the status of the game
There should be a turn time limit of 10 seconds, if you timeout then you loose.
I would like the entire thing to look really nice with friendly fonts, a great color scheme, nice layout and well presented clear information.