List your app for sale free.List now
For saleWorking prototype

Game Night

Track board game nights: who played, who won, a real leaderboard, game records and what to play next.

Screenshots

Screenshots supplied by the seller.

Description

Game Night settles the arguments. Log each game with who played and their scores, and it works out the winner, including games where the lowest score wins, ties, games without scores where you tick the winner, and co-operative games won or lost by the whole table.

The leaderboard ranks players by win rate with a gold, silver and bronze podium, and leaves co-op games out so the numbers stay fair. Head to head compares any two players across every game they have played together.

The shelf shows each game in your collection with times played, its champion, the record score and when it last came out. Tell it how many people are coming and it suggests games that fit the group, starting with the ones you have not played for longest.

Plain HTML, CSS and JavaScript with no server or running costs, in a game-box design with coloured player tokens.

Condition

Development stage: Working prototype (seller-declared)

Seller-declared: provided by the seller, not independently verified by SellMyVibe.

  • Solo creator
  • Mainly AI-generated
  • Under one month in development
  • Mobile-friendly
  • Tests included
  • Setup guide included
  • Demo available

What works

  • Game collection with player counts, low-score-wins and co-op options
  • Log games with players, scores or a ticked winner
  • Automatic winners, including ties and lowest-score games
  • Co-op games recorded as team wins or losses
  • Leaderboard by win rate with a podium
  • Head-to-head record between any two players
  • Per-game champion, record score and last played date
  • Game night timeline
  • What-to-play suggestions for tonight's player count
  • 6 tests covering winners, rankings, records, head to head and suggestions

What’s unfinished

  • No editing or deleting of logged games yet
  • One group per browser, no sharing between friends
  • No import from BoardGameGeek or similar

Included assets

Full source code

Test suite

Documentation

Technologies

HTML, CSS, JavaScript (ES modules), SVG, localStorage, Node test runner

Setup requirements

Upload the files to any static web host. To try it locally, run python3 -m http.server and open http://localhost:8000. Run the tests with npm test (Node 20 or newer).

Dependencies and ongoing costs

None. It's a static site that runs free on any web host and uses system fonts.

Known limitations

Games and results are saved in localStorage on one device.

Listings are reviewed for completeness and clarity before publication. Approval is not a guarantee of quality, ownership, security or commercial success. Read the details and ask questions before buying.