Offline-first-apps is a simple demo demonstrating how you can use Service Workers, the Cache API and IndexedDB to store content into the user's browser and make the application fully available even when there's no internet connection.
So you can get this toy working into your machine, you can do the following:
git clone [email protected]:OrencioRodolfo/offline-first-apps.git
npm run init
And rock n' roll!