{
  "name": "Origin Retail OS",
  "short_name": "Origin Retail",
  "description": "ERP boutique intelligent : caisse POS, stock, clients, dettes, clôture, rapports, accès distant et assistant WhatsApp",
  "start_url": "app.html",
  "scope": "./",
  "display": "standalone",
  "display_override": ["standalone", "minimal-ui"],
  "orientation": "portrait-primary",
  "background_color": "#eaeded",
  "theme_color": "#131921",
  "lang": "fr",
  "categories": ["business", "productivity", "finance"],
  "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='19' fill='%23131921'/%3E%3Ctext x='48' y='65' font-size='48' font-weight='900' text-anchor='middle' fill='%23ff9900'%3EOR%3C/text%3E%3C/svg%3E",
      "sizes": "96x96",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Crect width='100' height='100' rx='20' fill='%23131921'/%3E%3Ctext x='50' y='68' font-size='50' font-weight='900' text-anchor='middle' fill='%23ff9900'%3EOR%3C/text%3E%3C/svg%3E",
      "sizes": "100x100",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "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='38' fill='%23131921'/%3E%3Ctext x='96' y='130' font-size='96' font-weight='900' text-anchor='middle' fill='%23ff9900'%3EOR%3C/text%3E%3C/svg%3E",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "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='102' fill='%23131921'/%3E%3Ctext x='256' y='347' font-size='260' font-weight='900' text-anchor='middle' fill='%23ff9900'%3EOR%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 144 144'%3E%3Crect width='144' height='144' rx='29' fill='%23131921'/%3E%3Ctext x='72' y='98' font-size='72' font-weight='900' text-anchor='middle' fill='%23ff9900'%3EOR%3C/text%3E%3C/svg%3E",
      "sizes": "144x144",
      "type": "image/svg+xml",
      "purpose": "any"
    }
  ],
  "shortcuts": [
    {
      "name": "Caisse POS",
      "short_name": "POS",
      "description": "Ouvrir l'interface de caisse",
      "url": "app.html#pos",
      "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='19' fill='%23131921'/%3E%3Ctext x='48' y='65' font-size='48' font-weight='900' text-anchor='middle' fill='%23ff9900'%3E$%3C/text%3E%3C/svg%3E",
          "sizes": "96x96"
        }
      ]
    },
    {
      "name": "Tableau de bord",
      "short_name": "Dashboard",
      "description": "Voir les KPIs et rapports",
      "url": "app.html#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='19' fill='%23131921'/%3E%3Ctext x='48' y='65' font-size='48' font-weight='900' text-anchor='middle' fill='%23ff9900'%3E📊%3C/text%3E%3C/svg%3E",
          "sizes": "96x96"
        }
      ]
    }
  ]
}
