An online calculator for my friends and I to use to help keep score when we play the card game Dutch Blitz. The current iteration of the app is still untested and requires plenty of UX and UI improvements.
Repo based off my React Starter App.
- node 18
- npm
- Clone the repo
- cd into the repo root directory
- Install dependencies with
npm ci
- Start by running
npm start
. - Navigate to
localhost:8080
in your browser.
- React.js (including React Reducer)
- Firebase Hosting
- TypeScript
- Sass
- Google Workbox
Game data (the react reducer state) is cached in localstorage
and the webpage is cached using Google Workbox. The aim is that all data will be stored on the device's browser and that the webapp can be used while offline (thanks load shedding!)