NEMENVISUAL
Back

Bankulator

A custom scorekeeping web app for a variation on the 'around the world' basketball game. Scores can be updated live whilst playing by accessing the mobile scorer view. The app also pulls live weather data from Australia's Bureau of Meteorology.

The Bankulator was built for the games that are played at my workplace every lunchtime, evolving from a complicated excel spreadsheet.

The V2 app was a complete rebuild, and was an exploration of various different technologies. Improvements from version 1 include:

  • Each player now has an account where they can upload their own avatar
  • Cross-seasonal stats can now be calculated
  • Scores are live-updated to all active users via Web Sockets
  • Improved scorer view to speed up score input and improve information glancability
  • Improved scorer view UI contrast for better viewing outdoors in full sun
  • Front-end is written in React and continuously deployed to Netfily via Git
  • Backend API is written in Javascript using Node and Express on Heroku
  • All data is now stored in a MySQL database