{ "name": "Coachm - Sports Coaching Management", "short_name": "Coachm", "description": "Track players, sessions, and performance for sports teams", "start_url": "/?source=pwa", "display": "standalone", "background_color": "#111414", "theme_color": "#00ff8d", "orientation": "portrait-primary", "scope": "/", "lang": "en", "categories": ["sports", "productivity", "education"], "icons": [ { "src": "/icon.png", "sizes": "512x512", "type": "image/png", "purpose": "any" }, { "src": "/icon.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }, { "src": "/apple-touch-icon.png", "sizes": "180x180", "type": "image/png" } ], "shortcuts": [ { "name": "Add Player", "short_name": "Add Player", "description": "Quickly add a new player", "url": "/players/new", "icons": [ { "src": "apple-touch-icon.png", "sizes": "180x180" } ] }, { "name": "Players List", "short_name": "Players", "description": "View all players", "url": "/players", "icons": [ { "src": "apple-touch-icon.png", "sizes": "180x180" } ] }, { "name": "Training Sessions", "short_name": "Sessions", "description": "View training sessions", "url": "/training_sessions", "icons": [ { "src": "apple-touch-icon.png", "sizes": "180x180" } ] } ], "prefer_related_applications": false }