Skip to content

commercetools-demo/commercetools-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

commercetools Visualizer

The commercetools Visualizer is a custom application related to non-standard types within the commercetools Merchant Center. It supports rendering various elements like Subscriptions, API Extensions, Types, States, Shopping Lists and Carts.

Introduction

This repository contains components rendering non out-of-the-box types as a custom app. Currently these are:

Installation

The commercetools Visualizer is pre-packaged to run as a connect application. Follow the public documentation on how to run a custom merchant center application in connect and how to configure it in Merchant Center.

Screenshots

Home Screen

Homescreen.jpg

API Extensions

List View Types-List.jpg New View Types-New.jpg

Carts

List View Types-List.jpg Detail View Types-Details.jpg New View Types-New.jpg

Shopping Lists

List View Types-List.jpg Detail View Types-Details.jpg New View Types-New.jpg

States

List View Types-List.jpg Detail View Types-Details.jpg New View Types-New.jpg

Subscriptions

List View Types-List.jpg Detail View Types-Details.jpg New View Types-New.jpg

Types

List View Types-List.jpg Detail View Types-Details.jpg New View Types-New.jpg

Custom Objects

List View Custom-Objects-List.png Detail View Custom-Objects-Edit.png

Local Development

Create a file .env.local within the folder visualizer folder like:

CLOUD_IDENTIFIER=gcp-eu
CUSTOM_APPLICATION_ID=TODO
APPLICATION_URL=https://your_app_hostname.com
INITIAL_PROJECT_KEY=YOUR_PROJECT_KEY

Run the following commands

cd ./visualizer
yarn install
yarn run start

The code has been built sucessfully using

  • Node v18.12.0
  • Yarn 1.22.22

Known issues

  • On Subscriptions:
    • only GCP is currently supported
  • On Types
    • Deleting enum and localized enum values is not supported
    • Change order of enum and localized enum values is not supported
  • On Carts
    • Support for Line Items only, not for Custom Line Items

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages