I build a PWA using Angular 9 which can be seen here and I implemented an beforeinstallprompt event handler so as to offer the user a way to install the PWA as
digital-assets-links
database-mail
rawurl
django-2.0
erlang-otp
lustre
react-codemirror2
adehabitathr
ios-urlsheme
negative-integer
falconframework
kissfft
facebook-live-api
electron-vue
password-manager
simpleitk
jquery-jscrollpane
gomobile-android
docker-privileged
face
string-externalization
fluid
kaleido
program-transformation
ssrs-2012
unsigned-integer
daq-mx
passenger-apache
set-cover
wpftoolkit