To deploy the site as a PWA, set the filename in config.extra.manifest and configure the manifest in the project's static directory:
{"name":"The Bit Byte Lab","short_name":"BitByteLab","description":"The Bit Byte Lab is a blog and portfolio site for a software developer.","lang":"en-US","display":"standalone","start_url":"/","id":"/","scope":"/","orientation":"any","prefer_related_applications":false,"background_color":"#2C2D32","theme_color":"#2C2D32","categories":["developer"],"shortcuts":[{"name":"Journal","url":"/posts"},{"name":"Projects","url":"/projects"}],"icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}]}