Description:
Make the app installable as a PWA:
- Add
public/manifest.json with app name, icons, theme color
- Add service worker via
next-pwa or manual implementation
- Cache static assets
- Add
<link rel="manifest"> in layout.tsx
- Add Apple touch icon
Acceptance Criteria:
- App is installable on mobile
- Lighthouse PWA score ≥ 80
Description:
Make the app installable as a PWA:
public/manifest.jsonwith app name, icons, theme colornext-pwaor manual implementation<link rel="manifest">inlayout.tsxAcceptance Criteria: