Create a PWA (Progressive Web App) using the following
- HTML
- CSS, Materialize CSS
- Vanilla JavaScript
- Firebase that will serve as a backend and database
- Create, Edit, Delete Posts and access other pages
- Create a starter PWA, hosted online
- Installable on home phone screen
- Use service workers so users can access app offline
- offline data persistence by way of Firestore database
- Extras: Firebase messaging and push notifications
The web app manifest file is a single json file which is going to provide information about this app to the browser. Things like the app name or home icon for mobile devices. Remember PWA's can be installed onto a mobile device just like native apps can.