Native Service Worker Support for PWA/Offline Functionality

Currently, Base44 apps cannot deploy static Service Worker files (sw.js) 
at the application root level, which limits full Progressive Web App (PWA) 
and offline functionality implementation.

CURRENT LIMITATIONS:
- No public/ directory or root-level static file access
- Service Workers must be served via blob URLs or backend functions
- This creates reliability and scope issues for offline-first apps

REQUESTED FEATURE:
Enable developers to:
1. Place a sw.js file at the root level of published apps
2. Configure Service Worker settings through app dashboard
3. Have Base44 automatically serve SW with proper headers and scope

USE CASE:
Building file management apps (like Crate Drive) that need offline 
functionality for users to access cached files without internet connection.

CURRENT WORKAROUND:
Using backend functions to serve Service Worker code, which adds complexity 
and isn't the industry-standard approach.

This would enable Base44 apps to be true Progressive Web Apps with full 
offline support out of the box.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

Feature Request

Date

20 days ago

Author

iPixel

Subscribe to post

Get notified by email when there are changes.