{
    "name": "Clean Air Duct Cleaning CRM",
    "short_name": "Clean Air",
    "description": "Clean Air Duct Cleaning - Business Management System",
    "start_url": "/dashboard.php?utm_source=pwa",
    "id": "/dashboard.php",
    "display": "standalone",
    "display_override": ["standalone", "minimal-ui"],
    "background_color": "#0f172a",
    "theme_color": "#06b6d4",
    "orientation": "any",
    "scope": "/",
    "lang": "en-US",
    "dir": "ltr",
    "categories": ["business", "productivity", "utilities"],
    "prefer_related_applications": false,
    "icons": [
        {
            "src": "/pwa/icons/icon-72x72.png",
            "sizes": "72x72",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-96x96.png",
            "sizes": "96x96",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-128x128.png",
            "sizes": "128x128",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-144x144.png",
            "sizes": "144x144",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-152x152.png",
            "sizes": "152x152",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-192x192.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-384x384.png",
            "sizes": "384x384",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/icon-512x512.png",
            "sizes": "512x512",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/pwa/icons/maskable-192x192.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "maskable"
        },
        {
            "src": "/pwa/icons/maskable-512x512.png",
            "sizes": "512x512",
            "type": "image/png",
            "purpose": "maskable"
        }
    ],
    "shortcuts": [
        {
            "name": "Dashboard",
            "short_name": "Dashboard",
            "description": "View dashboard and metrics",
            "url": "/dashboard.php?utm_source=pwa_shortcut",
            "icons": [{ "src": "/pwa/icons/shortcut-dashboard.png", "sizes": "96x96" }]
        },
        {
            "name": "New Job",
            "short_name": "New Job",
            "description": "Create a new job",
            "url": "/jobs.php?action=new&utm_source=pwa_shortcut",
            "icons": [{ "src": "/pwa/icons/shortcut-job.png", "sizes": "96x96" }]
        },
        {
            "name": "Call Management",
            "short_name": "Calls",
            "description": "Manage incoming calls and leads",
            "url": "/lead_management.php?utm_source=pwa_shortcut",
            "icons": [{ "src": "/pwa/icons/shortcut-calls.png", "sizes": "96x96" }]
        },
        {
            "name": "Tech Portal",
            "short_name": "Tech",
            "description": "Technician job portal",
            "url": "/tech_portal.php?utm_source=pwa_shortcut",
            "icons": [{ "src": "/pwa/icons/shortcut-tech.png", "sizes": "96x96" }]
        },
        {
            "name": "Inventory",
            "short_name": "Inventory",
            "description": "Check inventory and stock",
            "url": "/inventory.php?utm_source=pwa_shortcut",
            "icons": [{ "src": "/pwa/icons/shortcut-inventory.png", "sizes": "96x96" }]
        },
        {
            "name": "Schedule",
            "short_name": "Schedule",
            "description": "View and manage schedule",
            "url": "/schedule.php?utm_source=pwa_shortcut",
            "icons": [{ "src": "/pwa/icons/shortcut-schedule.png", "sizes": "96x96" }]
        }
    ],
    "share_target": {
        "action": "/share_handler.php",
        "method": "POST",
        "enctype": "multipart/form-data",
        "params": {
            "title": "title",
            "text": "text",
            "url": "url",
            "files": [
                {
                    "name": "images",
                    "accept": ["image/*"]
                }
            ]
        }
    },
    "related_applications": [],
    "handle_links": "preferred",
    "launch_handler": {
        "client_mode": "navigate-existing"
    }
}
