{
  "name": "Mtumba - Smart Business Notebook",
  "short_name": "Mtumba",
  "description": "Smart business management for African entrepreneurs - Manage sales, inventory, staff, and profits all in one place",
  "start_url": "/?utm_source=homescreen",
  "display": "standalone",
  "display_override": ["standalone", "fullscreen"],
  "orientation": "portrait",
  "background_color": "#f5f0e8",
  "theme_color": "#e67e22",
  "categories": ["business", "productivity", "finance", "shopping"],
  "lang": "en",
  "dir": "ltr",
  "offline_enabled": true,
  "prefer_related_applications": false,
  "related_applications": [],
  "scope": "/",
  "id": "/",
  
  "icons": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Crect width='512' height='512' rx='64' fill='%23e67e22'/%3E%3Ctext x='256' y='340' font-size='280' text-anchor='middle' font-family='Arial'%3E📓%3C/text%3E%3C/svg%3E",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'%3E%3Crect width='192' height='192' rx='24' fill='%23e67e22'/%3E%3Ctext x='96' y='128' font-size='100' text-anchor='middle' font-family='Arial'%3E📓%3C/text%3E%3C/svg%3E",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 144 144'%3E%3Crect width='144' height='144' rx='18' fill='%23e67e22'/%3E%3Ctext x='72' y='96' font-size='75' text-anchor='middle' font-family='Arial'%3E📓%3C/text%3E%3C/svg%3E",
      "sizes": "144x144",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='12' fill='%23e67e22'/%3E%3Ctext x='48' y='64' font-size='50' text-anchor='middle' font-family='Arial'%3E📓%3C/text%3E%3C/svg%3E",
      "sizes": "96x96",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Crect width='72' height='72' rx='9' fill='%23e67e22'/%3E%3Ctext x='36' y='48' font-size='38' text-anchor='middle' font-family='Arial'%3E📓%3C/text%3E%3C/svg%3E",
      "sizes": "72x72",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Crect width='48' height='48' rx='6' fill='%23e67e22'/%3E%3Ctext x='24' y='32' font-size='25' text-anchor='middle' font-family='Arial'%3E📓%3C/text%3E%3C/svg%3E",
      "sizes": "48x48",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ],

  "shortcuts": [
    {
      "name": "New Sale",
      "short_name": "Sale",
      "description": "Record a new sale quickly",
      "url": "/?action=sale",
      "icons": [
        {
          "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='12' fill='%23e67e22'/%3E%3Ctext x='48' y='64' font-size='50' text-anchor='middle' font-family='Arial'%3E🛒%3C/text%3E%3C/svg%3E",
          "sizes": "96x96",
          "type": "image/svg+xml",
          "purpose": "any"
        }
      ]
    },
    {
      "name": "Add Product",
      "short_name": "Product",
      "description": "Add a new product to inventory",
      "url": "/?action=product",
      "icons": [
        {
          "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='12' fill='%23e67e22'/%3E%3Ctext x='48' y='64' font-size='50' text-anchor='middle' font-family='Arial'%3E📦%3C/text%3E%3C/svg%3E",
          "sizes": "96x96",
          "type": "image/svg+xml",
          "purpose": "any"
        }
      ]
    },
    {
      "name": "Dashboard",
      "short_name": "Dashboard",
      "description": "View your business dashboard",
      "url": "/?action=dashboard",
      "icons": [
        {
          "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Crect width='96' height='96' rx='12' fill='%23e67e22'/%3E%3Ctext x='48' y='64' font-size='50' text-anchor='middle' font-family='Arial'%3E📊%3C/text%3E%3C/svg%3E",
          "sizes": "96x96",
          "type": "image/svg+xml",
          "purpose": "any"
        }
      ]
    }
  ],

  "screenshots": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 600'%3E%3Crect width='800' height='600' fill='%23f5f0e8'/%3E%3Crect x='20' y='20' width='760' height='50' rx='10' fill='%23e67e22'/%3E%3Crect x='20' y='90' width='760' height='490' rx='10' fill='%23ffffff'/%3E%3Ctext x='400' y='300' font-size='40' text-anchor='middle' font-family='Arial' fill='%23e67e22'%3E📓 Mtumba%3C/text%3E%3Ctext x='400' y='360' font-size='24' text-anchor='middle' font-family='Arial' fill='%237f8c8d'%3ESmart Business Notebook%3C/text%3E%3C/svg%3E",
      "sizes": "800x600",
      "type": "image/svg+xml",
      "form_factor": "wide"
    }
  ],

  "protocol_handlers": [
    {
      "protocol": "web+mtumba",
      "url": "/?action=%s"
    }
  ],
  "share_target": {
    "action": "/",
    "method": "GET",
    "enctype": "application/x-www-form-urlencoded",
    "params": {
      "title": "title",
      "text": "text",
      "url": "url"
    }
  }
}