Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.26 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.26 KB

Solid VC PWA

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.

Screenshots

screenshot

Gotcha!

  • 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.

.env

See the .env.example for configuring the path of the application to be served from.

Build and run using Docker

docker build -t solid-vc-pwa:latest .
docker run -d -p 8080:80 --name solid-vc-pwa solid-vc-pwa:latest

Project setup

npm install

Compiles and hot-reloads for development

npm run serve