@atoms-studio/gluon
TypeScript icon, indicating that this package has built-in type declarations

0.16.10 • Public • Published

Gluon [alpha]

An opinionated e-commerce stack for Nuxt.

The stack

  • 🎨    Nuxt as the frontend framework.
  • 🗄    Contentful as the headless CMS.
  • 🔍    Algolia as the search engine.
  • 💰    Commerce Layer as the ecommerce platform.
  • ☁️    Netlify as the hosting provider.

Available features

  • i18n: multi-language support through nuxt-i18n.
  • multi-country
  • multi-market/multi-currency
  • authentication
  • shopping cart
  • wishlist
  • customer area: built-in support for profile, orders, addresses, and payment methods.
  • checkout flow: built-in, customizable checkout flow through Vue composition API

Installation

npm install @atoms-studio/gluon
yarn add @atoms-studio/gluon

Usage

After installing the module, add it to your Nuxt.js project:

// nuxt.config.js

import gluon from './config/gluon'
export default {
  modules: [
    '@atoms-studio/gluon/module',
  ],

  // Configuration
  gluon,

  // If i18n is enabled, add the corresponding configuration
  i18n: {...}
}

You'll find the default configuration in config/gluon.js. This is where you can configure the module and enable/disable services and features.

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @atoms-studio/gluon

Weekly Downloads

66

Version

0.16.10

License

MIT

Unpacked Size

431 kB

Total Files

111

Last publish

Collaborators

  • mattia-marescotti
  • nicholas_antidormi
  • rigo-m
  • pego
  • reegodev
  • clp-atoms
  • massimobuischio