Skip to main content
  1. Projects/

Multiplayer Hangman

Table of Contents

Short Description
#

This project was created during an internship in which I focused on building REST APIs using C#.

Multiplayer Hangman provides a REST API that allows players to play hangman collaboratively as a team. The words come from predefined lists.
I also built a small frontend so that the game can actually be played :)

Features
#

  • Create and join rooms
  • Customize game parameters
    • Number of rounds
    • Maximum number of players
    • Select a different word list
  • Multiple word lists
  • Team-based guessing of a single word
  • Statistics after each round and each game
  • Real-time communication for essential functions using Websockets (SignalR)

Technologies
#

The backend was built in C# using dotNet, as these technologies were required by the internship company.
For the database, I used MariaDB.

The frontend was developed using the Svelte framework, which I had prior experience with and which made development easier in this case.

Screenshots
#

Links#

Play Now!
#

hangman.eike.in

Backend GitHub
#

Frontend GitHub
#