{
    "id": "/",
    "name": "Inchange",
    "short_name": "Inchange",
    "description": "Smart digital cashbook for Ugandan businesses. Track income, expenses, debts, and mobile money payments with ease.",
    "start_url": "/cashbooks?source=pwa",
    "display": "standalone",
    "display_override": ["window-controls-overlay", "standalone", "minimal-ui", "browser"],
    "orientation": "any",
    "background_color": "#ffffff",
    "theme_color": "#4361ee",
    "scope": "/",
    "lang": "en",
    "dir": "ltr",
    "iarc_rating_id": "e84b072d-71b3-4d3e-86ae-31a8ce4e53b7",
    "categories": [
        "finance",
        "business",
        "productivity"
    ],

    "icons": [
        {
            "src": "/favicon-16x16.png",
            "sizes": "16x16",
            "type": "image/png"
        },
        {
            "src": "/favicon-32x32.png",
            "sizes": "32x32",
            "type": "image/png"
        },
        {
            "src": "/android-chrome-192x192.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/android-chrome-512x512.png",
            "sizes": "512x512",
            "type": "image/png",
            "purpose": "any"
        },
        {
            "src": "/android-chrome-192x192.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "maskable"
        },
        {
            "src": "/android-chrome-512x512.png",
            "sizes": "512x512",
            "type": "image/png",
            "purpose": "maskable"
        }
    ],

    "screenshots": [
        {
            "src": "/screenshot-wide.png",
            "sizes": "1280x720",
            "type": "image/png",
            "form_factor": "wide",
            "label": "Inchange Cashbook Dashboard — desktop view"
        },
        {
            "src": "/screenshot-narrow.png",
            "sizes": "750x1334",
            "type": "image/png",
            "form_factor": "narrow",
            "label": "Inchange Cashbook — mobile view"
        }
    ],

    "shortcuts": [
        {
            "name": "Add Money In",
            "short_name": "Money In",
            "description": "Record an income entry in your cashbook",
            "url": "/cashbooks?action=money-in",
            "icons": [{ "src": "/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png" }]
        },
        {
            "name": "Add Money Out",
            "short_name": "Money Out",
            "description": "Record an expense in your cashbook",
            "url": "/cashbooks?action=money-out",
            "icons": [{ "src": "/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png" }]
        },
        {
            "name": "My Cashbooks",
            "short_name": "Cashbooks",
            "description": "View all your cashbooks",
            "url": "/cashbooks",
            "icons": [{ "src": "/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png" }]
        }
    ],

    "share_target": {
        "action": "/cashbooks",
        "method": "GET",
        "params": {
            "title": "title",
            "text": "text",
            "url": "url"
        }
    },

    "launch_handler": {
        "client_mode": "focus-existing"
    },

    "scope_extensions": [
        { "origin": "https://inchange.odixtec.com" }
    ],

    "protocol_handlers": [
        {
            "protocol": "web+inchange",
            "url": "/cashbooks?from=%s"
        }
    ],

    "file_handlers": [],

    "related_applications": [
        {
            "platform": "play",
            "url": "https://play.google.com/store/apps/details?id=com.odixtec.inchange",
            "id": "com.odixtec.inchange"
        }
    ],
    "prefer_related_applications": false,

    "edge_side_panel": {
        "preferred_width": 400
    }
}