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
- PWA Fire App Demo App has a 100% Audit Pass for Progressive Web App, Best Practices, Perfomance, Accessbility and SEO as shown in the .audit dir 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
│ ├── app.webmanifest
│ ├── 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
│ ├── app.webmanifest
│ ├── 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.