This Prgressive Web Application is a demo for Verifiable Credentials with Selective Disclosure to enhance the access control of Solid.
We have a live demo available here. See the demo website for more information.
- The service worker is disabled in development mode (> npm run serve).
- To test the service worker locally, you have to build the app (> npm run build) and then serve it locally via some webserver. I use my Solid Pod for that.
- Firefox does not support installing PWAs.
- Safari does not support Web Push Notifications. With iOS 16, Apple will finally support Web Push Notifiactions.
See the .env.example for configuring the path of the application to be served from.
docker build -t solid-vc-pwa:latest .
docker run -d -p 8080:80 --name solid-vc-pwa solid-vc-pwa:latest
npm install
npm run serve