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
kqueue
android-inputtype
twitter
viewport
set-difference
java.lang
jira-rest-api
symfony-3.1
voxel
memory-overcommitment
react-hook-form
haskell-language-server
iboutletcollection
stomp
format
durandal
django-filer
qtpy
buildbot
sublime-anaconda
google-polyline
smalldatetime
disjoint-union
swiftui-toolbar
semantic-zoom
gamma-correction
google-reviews
msp432
navigationbar
numerical-analysis