a flask app that supports progressive web app technology it is supposed to be a template when I start a new Flask project.
git clone https://github.com/Oussama1403/Flask-PWA
cd Flask-PWA
python3 flask_app.py
Then head over to http://127.0.0.1:5000/ you should see a page and install button in the browser(if supports).
a web browser will only allow the app to register if the application is served over https,or on localhost(127.0.0.1:5000) for development purposes.
The project directory will contain:
├── flask_app.py
├── README.md
├── static
│ ├── 512x512.png
│ ├── app.js
│ ├── css
│ │ └── style.css
│ ├── logo.png
│ └── manifest.json
├── sw.js
└── templates
├── base.html
└── home.html
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.