Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pdir/pwa-bundle
Contao 4 Progressive Web App bundle
https://github.com/pdir/pwa-bundle
Last synced: 14 days ago
JSON representation
Contao 4 Progressive Web App bundle
- Host: GitHub
- URL: https://github.com/pdir/pwa-bundle
- Owner: pdir
- License: lgpl-3.0
- Created: 2018-06-18T08:25:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-07-09T09:12:30.000Z (over 3 years ago)
- Last Synced: 2024-04-17T17:05:41.788Z (8 months ago)
- Language: PHP
- Size: 33.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
README
PWA - Progressive Web App bundle for Contao 4
======================[![Latest Stable Version](https://poser.pugx.org/pdir/pwa-bundle/v/stable)](https://packagist.org/packages/pdir/pwa-bundle)
[![Total Downloads](https://poser.pugx.org/pdir/pwa-bundle/downloads)](https://packagist.org/packages/pdir/pwa-bundle)
[![License](https://poser.pugx.org/pdir/pwa-bundle/license)](https://packagist.org/packages/pdir/pwa-bundle)Features
------ Create and register manifest file for each page root
Screenshot
-----------![Contao demo example](https://pdir.de/extensions/pwa/pwa-screen.png)
![Root page settings](https://pdir.de/extensions/pwa/pwa-settings.png)System requirements
-------------------* [Contao Standard](https://github.com/contao/standard-edition) 4.4 or higher or
* [Contao Managed](https://github.com/contao/managed-edition) 4.4 or higherInstallation & Configuration
----------------------------via Contao Manager
1. Search for "pwa" or "pwa-bundle" mark for install and apply changes
2. Update Database
3. Activate Manifest in Root Page settingsvia console
1. composer require pdir/pwa-bundle
2. Update databaseLicense
---------------
LGPL-3.0+ToDo
---------------- add service worker for caching
- add web push notifications via FCM for desktop user
- add push notifications via fcm for app user via flutter appHistory
---------------- see [changelog](https://github.com/pdir/pwa-bundle/blob/master/changelog.md)