/blazor-20-questions

Blazor demo of a game of 20 Questions

Primary LanguageC#MIT LicenseMIT

Blazor 20 Questions

Demo Blazor app implementing a game of 20 Questions.

Requires .NET Core 3.0 preview 5.

Stack:

  • Blazor
  • ASP.NET Core
  • SignalR
  • MongoDB
  • Docker

Getting Started

The application can be built using docker-compose. Once running, the blazor app can be connected to on port 5000.

This also includes a mongo-express server for debugging.

TODO

  • Websocket update comms
  • Show previous guesses
  • Remind the host of their Subject (requires cookie)
  • Show local times
  • Add countdown timer for added suspense!
  • Improve CSS

Screenshots

Create Screenshot Host Screenshot Player Screenshot