Braggart Score Keeping App (2022)

Overview

An application to keep track of player statistics for your board-gaming group.

If you play a lot of board games, you may have a decent sense about who is better at what games and by how much. But if there is disagreement, there isn’t much you can do to settle the difference unless you’ve kept records of your matches. Braggart is intended as a simple application for keeping track of which games your groups plays, including information about which games players play the most often, what player’s win-rates are at the games the play, and what their average deviation from the winning score is.

Built using JavaScript, React, Ruby, Active Record, Sinatra.

Features

  • Display, add, edit, and delete players
  • Display, add, edit, and delete games
  • Display, add, edit, and delete matches
  • Display statistics for each game based on the match data, including:
    • Number of matches played
    • Number of wins
    • Win rate
    • Average point deviation from the winning score

Video Demonstration

Links

Github repository for the project