- Move Service Worker to root (/sw.js) for proper scope registration - Add route to serve sw.js from root with correct content-type - Update push-notifications.js to register sw.js from root - Fix all notification API URLs to use /api/v1/ prefix - Update notificationsApi.js to use correct v1 endpoints