{"name":"Tick Logger","short_name":"TickLog","description":"Track and manage tick bites with location, photos, and timestamps","start_url":"/","display":"standalone","background_color":"#ffffff","theme_color":"#4f46e5","lang":"en","scope":"/","icons":[{"src":"icon.svg","sizes":"any","type":"image/svg+xml","purpose":"any"},{"src":"icon-48x48.png","sizes":"48x48","type":"image/png"},{"src":"icon-72x72.png","sizes":"72x72","type":"image/png"},{"src":"icon-96x96.png","sizes":"96x96","type":"image/png"},{"src":"icon-128x128.png","sizes":"128x128","type":"image/png"},{"src":"icon-144x144.png","sizes":"144x144","type":"image/png"},{"src":"icon-152x152.png","sizes":"152x152","type":"image/png"},{"src":"icon-180x180.png","sizes":"180x180","type":"image/png"},{"src":"icon-192x192.png","sizes":"192x192","type":"image/png"},{"src":"icon-384x384.png","sizes":"384x384","type":"image/png"},{"src":"icon-512x512.png","sizes":"512x512","type":"image/png"},{"src":"icon-maskable-192x192.png","sizes":"192x192","type":"image/png","purpose":"maskable"},{"src":"icon-maskable-512x512.png","sizes":"512x512","type":"image/png","purpose":"maskable"}],"shortcuts":[{"name":"Log New Bite","short_name":"Log Bite","description":"Log a new tick bite","url":"/add","icons":[{"src":"icon-96x96.png","sizes":"96x96","type":"image/png"}]}],"share_target":{"action":"/?share-target","method":"POST","enctype":"multipart/form-data","params":{"files":[{"name":"photos","accept":["image/*"]}]}},"screenshots":[{"src":"screenshot-wide.png","sizes":"1280x720","type":"image/png","form_factor":"wide","label":"Tick Logger - Desktop View"},{"src":"screenshot-narrow.png","sizes":"540x720","type":"image/png","form_factor":"narrow","label":"Tick Logger - Mobile View"}]}