{"id": "/?source=pwa&env=dev", "name": "Vuka Ops (DEV)", "short_name": "Vuka DEV", "description": "Phone-first operations dashboards for telesales, procurement, packing, delivery, and finance teams.", "lang": "en", "dir": "ltr", "start_url": "/", "scope": "/", "display": "standalone", "display_override": ["standalone", "minimal-ui", "browser"], "orientation": "any", "categories": ["business", "productivity"], "background_color": "#f7f1e8", "theme_color": "#B91C1C", "icons": [{"src": "/static/img/manifest/dev/48.png", "sizes": "48x48", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/72.png", "sizes": "72x72", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/96.png", "sizes": "96x96", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/144.png", "sizes": "144x144", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/192.png", "sizes": "192x192", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/256.png", "sizes": "256x256", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/384.png", "sizes": "384x384", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/512.png", "sizes": "512x512", "type": "image/png", "purpose": "any"}, {"src": "/static/img/manifest/dev/512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable"}], "shortcuts": [{"name": "New expense", "short_name": "Expense", "url": "/expenses/new/"}, {"name": "Caller queue", "short_name": "Queue", "url": "/telesales/queue/"}, {"name": "Ops Board", "short_name": "Ops Board", "url": "/orders/ops-board/"}]}