# 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
  1. Add module to nuxt.config.js
buildModules: [
    ['@hubblecommerce/hubble']
],

/*
 ** hubble module configuration
 */
hubble: {
    apiType: process.env.API_TYPE
},
1
2
3
4
5
6
7
8
9
10
  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      = ''
1
2
3
4
5
6
7
8

# Development setup

npm run dev
1

# Release History

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

# Meta

digital.manufaktur GmbH – hallo@digitalmanufaktur.com

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

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

# Contributing

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