// portal/public/manifest.json
{
  "name": "Rentika Tenant Portal",
  "short_name": "Rentika",
  "description": "Manage your rent payments, maintenance requests, and communicate with your property manager",
  "start_url": "/portal",
  "display": "standalone",
  "theme_color": "#3B82F6",
  "background_color": "#ffffff",
  "orientation": "portrait",
  "scope": "/portal",
  "id": "/portal",
  "icons": [
    {
      "src": "/icons/logo.png",
      "sizes": "72x72",
      "type": "image/png",
      "purpose": "any maskable"
    
    }
  ],
  "screenshots": [
    {
      "src": "/screenshots/dashboard.png",
      "sizes": "1080x1920",
      "type": "image/png",
      "form_factor": "wide",
      "label": "Dashboard View"
    }
  ],
  "shortcuts": [
    {
      "name": "Pay Rent",
      "short_name": "Pay",
      "description": "Quickly make a payment",
      "url": "/portal/payments",
      "icons": [
        {
          "src": "/icons/payment-icon-96x96.png",
          "sizes": "96x96"
        }
      ]
    },
    {
      "name": "Maintenance",
      "short_name": "Maintenance",
      "description": "Submit maintenance request",
      "url": "/portal/maintenance",
      "icons": [
        {
          "src": "/icons/maintenance-icon-96x96.png",
          "sizes": "96x96"
        }
      ]
    },
    {
      "name": "Messages",
      "short_name": "Messages",
      "description": "Check your messages",
      "url": "/portal/messages",
      "icons": [
        {
          "src": "/icons/messages-icon-96x96.png",
          "sizes": "96x96"
        }
      ]
    }
  ],
  "categories": ["business", "finance", "productivity"],
  "lang": "en-KE",
  "dir": "ltr"
}