{
  "name": "iVisit",
  "short_name": "iVisit",
  "description": "Visitor and access management — appointments, alerts, check-in logs",
  "start_url": "/Dashboard/Dashboard",
  "id": "/Dashboard/Dashboard",
  "display": "standalone",
  "orientation": "portrait-primary",
  "scope": "/",
  "background_color": "#EAECF0",
  "theme_color": "#1A56E8",
  "icons": [
    {
      "src": "/icons/logo_medium.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/logo_medium.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "maskable"
    },
    {
      "src": "/icons/logo_xlarge.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/logo_xlarge.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    }
  ],
  "shortcuts": [
    {
      "name": "New Appointment",
      "short_name": "New Appt",
      "description": "Create a new appointment",
      "url": "/Appointment/Create",
      "icons": [{ "src": "/icons/add_visitor.png", "sizes": "96x96" }]
    },
    {
      "name": "Appointments",
      "short_name": "Appts",
      "description": "View all appointments",
      "url": "/Appointment/Summary",
      "icons": [{ "src": "/icons/appointments_total.png", "sizes": "96x96" }]
    },
    {
      "name": "Alerts",
      "short_name": "Alerts",
      "description": "View alerts",
      "url": "/Base/Alerts",
      "icons": [{ "src": "/icons/icon_flash.png", "sizes": "96x96" }]
    },
    {
      "name": "Check-In Logs",
      "short_name": "Check-In",
      "description": "View check-in device logs",
      "url": "/Device/CheckIn",
      "icons": [{ "src": "/icons/iVisit_IconSet_icon_total_visits.png", "sizes": "96x96" }]
    }
  ],
  "categories": ["productivity", "business"],
  "prefer_related_applications": false
}
