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