{
  "name": "PhaseLynk",
  "short_name": "PhaseLynk",
  "description": "Construction job tracking, schedules, and forecasts.",
  "start_url": "/",
  "scope": "/",
  "id": "/",
  "display": "standalone",
  "orientation": "any",
  "background_color": "#081D3A",
  "theme_color": "#081D3A",
  "icons": [
    {
      "src": "/icons/phaselynk-icon-192-v5.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/phaselynk-icon-512-v5.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icons/phaselynk-icon-maskable-512-v5.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    }
  ],
  "related_applications": [
    {
      "platform": "play",
      "url": "https://play.google.com/store/apps/details?id=com.rokaura.phaselynk",
      "id": "com.rokaura.phaselynk"
    }
  ],
  "screenshots": [
    { "src": "/screenshots/dashboard.png", "sizes": "1567x797", "type": "image/png", "form_factor": "wide", "label": "Job dashboard with active jobs, schedule risks, and field manager overview" },
    { "src": "/screenshots/field-managers.png", "sizes": "1572x795", "type": "image/png", "form_factor": "wide", "label": "Field manager roster with completion history and on-time performance" },
    { "src": "/screenshots/calendar.png", "sizes": "1576x797", "type": "image/png", "form_factor": "wide", "label": "Crew calendar with drag-to-reschedule job cards by trade" },
    { "src": "/screenshots/forecast.png", "sizes": "1567x795", "type": "image/png", "form_factor": "wide", "label": "AI schedule risk summary forecasting workload across upcoming months" },
    { "src": "/screenshots/daily-reports.png", "sizes": "1567x792", "type": "image/png", "form_factor": "wide", "label": "Daily field reports with notes and attachments by job" }
  ]
}


