{
  "$schema": "https://json.schemastore.org/web-manifest-combined.json",

  "name": "ImaraFund | Smart Loans & Savings Platform",
  "short_name": "ImaraFund",

  "description": "ImaraFund is a secure loans and savings platform in Kenya offering responsible borrowing, goal-based saving, M-Pesa integration, real-time tracking, and fast loan disbursement. Manage Savings, Loan Repayment, and Income wallets in one simple dashboard.",

  "start_url": "/",
  "scope": "/",
  "id": "/",

  "display": "standalone",
  "display_override": [
    "standalone",
    "minimal-ui",
    "window-controls-overlay"
  ],

  "background_color": "#0f172a",
  "theme_color": "#2563eb",

  "orientation": "portrait-primary",

  "lang": "en",
  "dir": "ltr",

  "categories": [
    "finance",
    "banking",
    "productivity",
    "utilities"
  ],

  "icons": [
    {
      "src": "/static/icons/icon-16x16.png",
      "sizes": "16x16",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-32x32.png",
      "sizes": "32x32",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-48x48.png",
      "sizes": "48x48",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-72x72.png",
      "sizes": "72x72",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-96x96.png",
      "sizes": "96x96",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-128x128.png",
      "sizes": "128x128",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-144x144.png",
      "sizes": "144x144",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/icon-192x192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/static/icons/maskable-icon-512x512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    }
  ],

  "screenshots": [
    {
      "src": "/static/images/banner-360x780.png",
      "sizes": "360x780",
      "type": "image/png",
      "form_factor": "narrow",
      "label": "ImaraFund Dashboard - Savings & Loans Overview"
    },
    {
      "src": "/static/images/banner-360x780.png",
      "sizes": "360x780",
      "type": "image/png",
      "form_factor": "narrow",
      "label": "Loan Application - Mobile Experience"
    },
    {
      "src": "/static/images/banner-1280x800.png",
      "sizes": "1280x800",
      "type": "image/png",
      "form_factor": "wide",
      "label": "Savings Dashboard - Desktop View"
    }
  ],

  "shortcuts": [
    {
      "name": "Dashboard",
      "short_name": "Dashboard",
      "description": "View savings balances, loan status, and repayment schedules",
      "url": "/dashboard",
      "icons": [
        {
          "src": "/static/icons/icon-96x96.png",
          "sizes": "96x96",
          "type": "image/png"
        }
      ]
    },
    {
      "name": "Start Saving",
      "short_name": "Save",
      "description": "Create a new savings goal or add to existing savings",
      "url": "/savings",
      "icons": [
        {
          "src": "/static/icons/icon-96x96.png",
          "sizes": "96x96",
          "type": "image/png"
        }
      ]
    },
    {
      "name": "Apply for Loan",
      "short_name": "Loan",
      "description": "Apply for a responsible loan based on your savings history",
      "url": "/loans/apply",
      "icons": [
        {
          "src": "/static/icons/icon-96x96.png",
          "sizes": "96x96",
          "type": "image/png"
        }
      ]
    },
    {
      "name": "Repay Loan",
      "short_name": "Repay",
      "description": "Make loan repayments and track your progress",
      "url": "/loans/repay",
      "icons": [
        {
          "src": "/static/icons/icon-96x96.png",
          "sizes": "96x96",
          "type": "image/png"
        }
      ]
    }
  ],

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

  "protocol_handlers": [
    {
      "protocol": "web+imarafund",
      "url": "/open?data=%s"
    }
  ],

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

  "handle_links": "preferred",

  "edge_side_panel": {
    "preferred_width": 480
  },

  "prefer_related_applications": false,

  "related_applications": [],

  "permissions": [
    "clipboard-write"
  ]
}