{
  "name": "StudyQuest - AI Study Coach",
  "short_name": "StudyQuest",
  "description": "AI-powered study companion with voice tutors, animated characters, and gamified quizzes that make learning feel like playing.",
  "start_url": "/",
  "display": "standalone",
  "background_color": "#0d1b2a",
  "theme_color": "#0d1b2a",
  "orientation": "portrait-primary",
  "scope": "/",
  "icons": [
    {
      "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><rect width='512' height='512' rx='96' fill='%230d1b2a'/><circle cx='256' cy='256' r='180' fill='%23FFD93D'/><path d='M176 200 C176 168.4 201.4 143 233 143 H279 C310.6 143 336 168.4 336 200 V256 C336 287.6 310.6 313 279 313 H262 L208 360 V256 C208 224.4 188.7 200 162 200 H159 V313 H144 V200 Z' fill='%230d1b2a'/><circle cx='268' cy='204' r='24' fill='%23FFD93D'/></svg>",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'><rect width='192' height='192' rx='36' fill='%230d1b2a'/><circle cx='96' cy='96' r='68' fill='%23FFD93D'/><path d='M66 75 C66 63.3 75.3 54 87 54 H105 C116.7 54 126 63.3 126 75 V96 C126 107.7 116.7 117 105 117 H98 L78 135 V96 C78 84.3 70.5 75 62 75 H60 V117 H54 V75 Z' fill='%230d1b2a'/><circle cx='100.5' cy='76.5' r='9' fill='%23FFD93D'/></svg>",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ],
  "categories": ["education", "games"],
  "screenshots": [],
  "shortcuts": [
    {
      "name": "Start Quiz",
      "short_name": "Quiz",
      "description": "Jump straight into a math quiz",
      "url": "/app",
      "icons": [
        {
          "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><rect width='96' height='96' rx='16' fill='%23FF6B6B'/><circle cx='48' cy='48' r='30' fill='none' stroke='white' stroke-width='4'/><path d='M36 36 L60 60 M60 36 L36 60' stroke='white' stroke-width='4' stroke-linecap='round'/></svg>",
          "sizes": "96x96",
          "type": "image/svg+xml"
        }
      ]
    },
    {
      "name": "Homework Help",
      "short_name": "Homework",
      "description": "Get step-by-step math explanations",
      "url": "/app",
      "icons": [
        {
          "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><rect width='96' height='96' rx='16' fill='%233d7ab5'/><rect x='24' y='24' width='48' height='48' rx='8' fill='none' stroke='white' stroke-width='3'/><circle cx='40' cy='40' r='6' fill='white'/><polyline points='60,64 36,64 24,48' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>",
          "sizes": "96x96",
          "type": "image/svg+xml"
        }
      ]
    }
  ]
}