Project PWA Fire Bundle is an open source javascript and json bundle that allows you to convert your existing website into a progressive web app or build one in a few.
Progressive Web App starter App designed with progressive web app best practices and packaged ready for your PWA Project
It has two versions;
-
For project with build process, npm ; as in this guide here
-
For project without any build process; config guide is here
Here is the basic skeleton for PWA Fire App that each of the two starter PWA Kits will conform to:
- For node-module or build process
For node modules, follow the setup guide as curated in the doc folder here to get started building a scalable progressive web app with PWA Fire App.
├── app
│ ├── build
│ ├── node_modules
│ ├── src
│ ├── assets
| ├── css
| ├── js
| ├── scss
│ ├── images
| ├── icons
| ├── others
| ├── pages
│ ├── index.html
│ ├── manifest.json
│ ├── service-worker.js
│ ├── package-lock.json
│ ├── package.json
│ ├── server.js
│ └── sw-config.js
- For without any build process like npm
If you do not have or do not want to use any build process such as ** npm**, make sure to remove all other files and that your app structure looks as below. Configure your service-worker.js file as in this codelab here
├── app
│ ├── src
│ ├── assets
| ├── css
| ├── js
| ├── scss
│ ├── images
| ├── icons
| ├── others
| ├── pages
│ ├── index.html
│ ├── manifest.json
│ ├── service-worker.js
Get started on how to set up PWA Fire App in this setup guide .
Donate a star, like, follow and contribute in any way. If you use PWA Fire Developer Resources, kindly let us know. JUST simply Tweet us.