{ "id": "/", "name": "Cotton Management System", "short_name": "CMS", "description": "Premium Cotton Trading, Inventory, Warehouse and Financial Management System", "start_url": "/dashboard", "scope": "/", "display": "standalone", "orientation": "portrait", "theme_color": "#4F46E5", "background_color": "#FFFFFF", "lang": "en", "dir": "ltr", "categories": ["business", "productivity", "finance"], "icons": [ { "src": "/icons/icon-72x72.png", "sizes": "72x72", "type": "image/png" }, { "src": "/icons/icon-96x96.png", "sizes": "96x96", "type": "image/png" }, { "src": "/icons/icon-128x128.png", "sizes": "128x128", "type": "image/png" }, { "src": "/icons/icon-144x144.png", "sizes": "144x144", "type": "image/png" }, { "src": "/icons/icon-152x152.png", "sizes": "152x152", "type": "image/png" }, { "src": "/icons/icon-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" }, { "src": "/icons/icon-384x384.png", "sizes": "384x384", "type": "image/png" }, { "src": "/icons/icon-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "any" }, { "src": "/icons/icon-maskable-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" } ], "shortcuts": [ { "name": "Dashboard", "short_name": "Dashboard", "description": "View dashboard analytics", "url": "/dashboard", "icons": [{ "src": "/icons/icon-192x192.png", "sizes": "192x192" }] }, { "name": "Cotton Purchases", "short_name": "Purchases", "description": "Manage cotton purchases", "url": "/purchases", "icons": [{ "src": "/icons/icon-192x192.png", "sizes": "192x192" }] }, { "name": "Cotton Sales", "short_name": "Sales", "description": "Manage cotton sales", "url": "/sales", "icons": [{ "src": "/icons/icon-192x192.png", "sizes": "192x192" }] }, { "name": "Inventory", "short_name": "Inventory", "description": "View inventory levels", "url": "/inventory", "icons": [{ "src": "/icons/icon-192x192.png", "sizes": "192x192" }] } ] }