Plugin

PWA – Plugin For PlayHub

Production software with protected licenses and direct release access.

NewNo reviews yet
0 salesUnique license keyProtected updates
PWA – Plugin For PlayHub product preview
One-time purchaseNo recurring product fee
Official licenseIssued after verified payment
365 days of updatesProtected release access
Direct supportManaged from your account

Included capabilities

What you receive

01Real-time one-to-one and group messaging
02WebRTC voice and video calls
03Resumable file uploads
04Presence, typing, and read states
05Standalone PHP and Node.js integration
06Protected product releases

Technology stack

Built with production tools

Self-hosted deploymentProtected releases

Included modules

What the package covers

Product source
License integration
Release package

Product details

Turn Your PlayHub Website into an Installable Progressive Web App

PlayHub PWA adds a complete Progressive Web App experience to PlayHub without modifying the PlayHub core. Visitors can install your website on supported desktop and mobile devices, launch it from their home screen, and receive web push notifications after granting permission.

Configuration is handled from the PlayHub Admin Panel. Set your application name, colors, icons, installation behavior, cache version, offline experience, and push notification options from one dedicated plugin workspace.

Main Features

  • Browser-native PWA installation on supported desktop and mobile browsers
  • Dynamic web app manifest generated from your saved PlayHub settings
  • Custom application name, short name, description, theme color, and background color
  • Custom 180 x 180, 192 x 192, and 512 x 512 PNG application icons
  • Root-scoped service worker for a consistent site-wide PWA experience
  • Safe offline fallback page when navigation is unavailable
  • Controlled caching for versioned CSS, JavaScript, and font assets
  • Cache version management for reliable frontend updates
  • Install prompt support that respects browser eligibility and user choice
  • Built-in PWA resource and configuration diagnostics
  • Admin tools to clear the current browser's PWA registration and cached assets
  • No PlayHub core-file modifications

Web Push Notifications

Keep opted-in viewers connected with standards-based Web Push notifications. The plugin supports VAPID authentication and stores sensitive keys and browser subscription data securely using PlayHub's encrypted storage.

  • Generate or enter VAPID keys directly from the admin workspace
  • User-controlled notification subscription from supported browsers
  • PlayHub activity notifications for subscribed users
  • Administrator test notifications
  • Site-wide push announcements to active subscribers
  • Automatic cleanup of invalid or expired browser subscriptions
  • Queued delivery for reliable background processing

Designed for Privacy and Safe Caching

The service worker does not cache API responses, admin and studio pages, authentication routes, uploaded files, images, audio, videos, or personalized page content. Runtime caching is limited to eligible same-origin frontend assets, while offline navigation uses a self-contained public fallback page.

Easy Administration

  1. Upload and enable the plugin from Admin Panel > Plugins.
  2. Open Plugins > PWA.
  3. Configure branding, application behavior, caching, and installation options.
  4. Upload your application icons and review the built-in diagnostics.
  5. Optionally configure VAPID keys and enable push notifications.

Requirements

  • PlayHub 0.9.12 or newer
  • PHP 8.3 or newer
  • PHP cURL, Fileinfo, GD, JSON, and OpenSSL extensions
  • HTTPS on production websites
  • A persistent Laravel queue worker for prompt push-notification delivery
  • A supported browser and explicit user permission for push notifications

Important Information

PlayHub PWA creates an installable web application; it does not generate native Android or iOS store packages. Installation prompts and push-notification availability are controlled by each browser and operating system. Some platforms may require users to add the website to their home screen before web push can be enabled.

PlayHub PWA gives PlayHub administrators a focused, secure way to provide app-style installation, offline resilience, and direct audience notifications while preserving the existing PlayHub website and update path.

Release history

Updates and changelog

First protected release is being prepared.

Customers will see it automatically in their purchase cabinet when published.

Ready to use Plugin?

Deploy PWA – Plugin For PlayHub on your terms.

Purchase through the official store for license delivery, protected releases, and account access.