Skip to content

dm-heinze/hubble-frontend-pwa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next Generation Shopfrontend

Hochperformante Progressive Web App für jede gängige E-Commerce Plattform auf Basis von Nuxt.js.

GitHub package.json version GitHub contributors David PWA Shields

✔ Shop Integration mit Magento, Magento 2, Shopware, xt:Commerce, etc.
✔ Enthält alle gängigen Shop Seitenarten (Kategorie, Detailansicht, Warenkorb, Zur Kasse, etc.)
✔ Exzellente Google Lighthouse Ergebnisse in allen Audits
✔ Toolbox / Framework zum Erstellen eigener Shop Frontends

Installation

OS X & Linux:

  1. Install NuxtJS
  2. Install hubble NuxtJs Module
npm i @hubblecommerce/hubble
  1. Add module to nuxt.config.js
buildModules: [
    ['@hubblecommerce/hubble']
],

/*
 ** hubble module configuration
 */
hubble: {
    apiType: process.env.API_TYPE
},
  1. Edit configs in .env file
# API
# Define api type:
# possible source parameters are:
# api = hubble Api based on elastic search
# sw = official Shopware 6 API (headless Channel)
API_TYPE          = 'sw | api'
API_SW_ACCESS_KEY = ''
API_BASE_URL      = ''

Development setup

npm run dev

Release History

  • 1.1.0
    • Extracted the hubble core to nuxt module
  • 1.0.0
    • The first proper release

Meta

digital.manufaktur GmbH – [email protected]

Distributed under the MIT license. See LICENSE for more information.

https://github.com/hubblecommerce/hubble-frontend-pwa

Contributing

Eine genaue Anleitung für Pull Requests ist hier zu finden: hubble Contribution Guide

Releases

No releases published

Packages

No packages published

Languages

  • Vue 52.5%
  • JavaScript 31.8%
  • SCSS 15.7%