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
pytables
pyral
windows-store-apps
resharper-9.1
stdlist
mongoose-plugins
monolog
scala-spark
eventhandler
gopherjs
posthtml
blue-green-deployment
function-points
django-graphql-auth
udl
arel
ggtitle
jsonassert
httpretty
asp.net-core-3.0
key-pair
subsampling
vscode-eslint
ng-build
scroll-snap
ed25519
fclose
slideup
pysvn
inbound-security-rule