cedpoilly / pwafireapp

Progressive Web App starter App designed with all PWAs best practices

Home Page:https://pwafire.org/developer/app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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;

  1. For project with build process, npm ; as in this guide here

  2. 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.

About

Progressive Web App starter App designed with all PWAs best practices

https://pwafire.org/developer/app

License:MIT License


Languages

Language:JavaScript 59.4%Language:HTML 33.2%Language:CSS 7.5%