Skip to content

Site navigation

Pages of this site.

Multi-role commerce network

Pickup

A marketplace connecting producers, distributors, retailers and customers. I built the backend so one account could buy and sell, rather than being restricted to a single role.

Context

What the system had to do

An account might buy from a producer and sell to a retailer. The data model and permissions needed to support both activities without requiring separate accounts.

What I built

Decisions and delivery

  • Built the marketplace backend with an account model that supported buyers and sellers across the supply chain.

Outcomes

Results and status

  • —

    One account could participate on both sides of a transaction.