Modern Headless Commerce

with Node.js & TypeScript

Modern

Headless

Commerce

Modern Headless Commerce

"Headless"?

database

template

Monolithic

database

template

API

Headless

API

template

Future-proof

Server

UI v1

UI v2

UI v3

Composable

Commerce API

CMS API

Storefront

Multi-channel

Commerce API

Website

App

Point of sale

Setting up Vendure

Developing with Vendure

Customer Avatars

  • Add a new property to Customer model
  • Create DB relation to the image model
  • Update API to expose the avatar field
  • Update API to allow avatar to be set
  • Add UI component to allow selection of avatarĀ 

Storefront

Thank you

vendure.io

@michlbrmly

4developers 2022

By Michael Bromley

4developers 2022

  • 311