A metronome webpage that can also work completely offline. Uses Service Workers to cache all the page files.
## How does it work
- Use a Chrome browser.
- Go to the https://piotr-szachewicz.github.io/offline-metronome/ site.
- Play around a bit.
- Turn off your internet connection
- Go to the page again, refresh, close and open it, etc.
- The page still works offline!
Here's a GIF with a quick demo:
If you want to run the metronome locally follow these steps:
- Install Node - https://nodejs.org/en/download/
git clone [email protected]:piotr-szachewicz/offline-metronome.git
cd offline-metronome
npm install
gulp
- open http://localhost:8080 in your browser