All Projects → meanbee → magento-meanbee-pwa

meanbee / magento-meanbee-pwa

Licence: MIT license
Progressive Web App extension for Magento 1

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
ApacheConf
554 projects
shell
77523 projects
HTML
75241 projects

Projects that are alternatives of or similar to magento-meanbee-pwa

SomethingDigital AjaxAddToCart
No description or website provided.
Stars: ✭ 19 (-74.67%)
Mutual labels:  magento, magento-1, magento-extension
magento-jobqueue
A database backed asynchronous job queue for Magento
Stars: ✭ 52 (-30.67%)
Mutual labels:  magento, magento-1, magento-extension
magento2
For any issues or questions please get in touch with us via [email protected]
Stars: ✭ 15 (-80%)
Mutual labels:  magento, magento-extension
Meanbee CacheViewer
🔍 A Magento 1.x extension to analyse the contents of your cache.
Stars: ✭ 72 (-4%)
Mutual labels:  magento-1, magento-extension
RemoveCustomerAccountLinks
Removes Customer Account Links in Magento
Stars: ✭ 50 (-33.33%)
Mutual labels:  magento, magento-extension
Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+226.67%)
Mutual labels:  service-worker, progressive-web-app
magento2-guest-to-customer
Guest to Customer for Magento2 - Quickly and easily convert existing guest checkout customers to registered customers.
Stars: ✭ 66 (-12%)
Mutual labels:  magento, magento-extension
module-notifications
Notify the Magento 2 admin user about disabled caches or new customer reviews.
Stars: ✭ 20 (-73.33%)
Mutual labels:  magento, magento-extension
Progressive Weather App
A local weather app that fetches weather forecast from Openweathermap.org. A Progressive Web App built with Vue.js.
Stars: ✭ 223 (+197.33%)
Mutual labels:  service-worker, progressive-web-app
Magento-SVG-Helper
Helper that allows you to echo SVG into markup from skin or media directory
Stars: ✭ 16 (-78.67%)
Mutual labels:  magento-1, magento-extension
module-dsu
No description or website provided.
Stars: ✭ 18 (-76%)
Mutual labels:  magento, magento-extension
So Pwa
A progressive web app to read Stack Overflow content.
Stars: ✭ 235 (+213.33%)
Mutual labels:  service-worker, progressive-web-app
Productivity Frontend
Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.
Stars: ✭ 234 (+212%)
Mutual labels:  service-worker, progressive-web-app
module-blog-m22
Fixes for Blog on Magento 2.2.x
Stars: ✭ 21 (-72%)
Mutual labels:  magento, magento-extension
Ember Service Worker
A pluggable approach to Service Workers for Ember.js
Stars: ✭ 227 (+202.67%)
Mutual labels:  service-worker, progressive-web-app
module-dsu-client
No description or website provided.
Stars: ✭ 17 (-77.33%)
Mutual labels:  magento, magento-extension
spendlogs
SpendLogs - Personal Expense Manager
Stars: ✭ 18 (-76%)
Mutual labels:  service-worker, progressive-web-app
Generator Jekyll Starter Kit
🚀 Jekyll Progressive Web App Generator.
Stars: ✭ 139 (+85.33%)
Mutual labels:  service-worker, progressive-web-app
Pwatter
Angular Progressive Web App using Workbox
Stars: ✭ 167 (+122.67%)
Mutual labels:  service-worker, progressive-web-app
magento-cmspagerevisions
Maintain a history of CMS pages and static blocks in Magento 1 with this extension
Stars: ✭ 19 (-74.67%)
Mutual labels:  magento-1, magento-extension

Meanbee_PWA

Add Progressive Web App features to your Magento store.

Features included:

  • A customisable Service Worker
  • Caching page assets for faster page loads
  • Offline caching catalog and CMS for viewing previously visited pages when in poor network conditions

Installation

modman clone [email protected]:meanbee/magento-meanbee-pwa.git
modman deploy magento-meanbee-pwa

Usage

Most available features are turned on automatically and require no configuration to work. However, features can be configured and customised in System > Configuration > General > Web > Progressive Web App Settings.

Development

Setting up a development environment

To setup the development environment for the module using Docker, run the following:

docker-compose up -d db # Allow a couple of seconds for MySQL to setup itself
docker-compose run --rm tools bash /src/setup.sh
docker-compose up -d

Testing service workers on Chrome

Chrome is very strict about security and only allows service workers on localhost, or on an HTTPS site with a valid certificate. To bypass these restrictions for testing, use the --ignore-certificate-errors and --unsafely-treat-insecure-origin-as-secure flags to run a less secure copy of Chrome:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
    --user-data-dir=/tmp/chrome \
    --ignore-certificate-errors \
    --unsafely-treat-insecure-origin-as-secure=https://pwa-magento.docker
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].