Case study · Rollo

One storefront,many sellers.

A multi-vendor marketplace where independent sellers list into one branded storefront and buyers shop across all of them in a single cart. Nine category departments, a shared checkout, and two full dashboards — one for the buyer tracking orders, one for the seller running a shop.

Web platformMulti-vendor marketplaceBuyer + seller dashboards
Rollo product screen
What Rollo runs
9 category departmentsCross-vendor cartGuest checkoutBuyer + seller dashboardsTwo-way ratings & chat
01 — The product

A branded storefront on top of many independent shops

Buyers land on one storefront — nine departments, shop-by-event and shop-by-theme rails, and a product grid where every card names its seller and rating. Behind it, each seller runs a full shop: listing products, taking orders, answering chat and reading their own reports. The two experiences share a catalogue and a checkout but almost nothing else.

The seller is on every product

Each product card and page carries the seller's name and star rating, so a buyer is choosing a vendor as much as an item — the core difference between a marketplace and a shop.

Two dashboards, one platform

The buyer dashboard tracks orders, wishlist, ratings and chat; the seller dashboard adds products, works orders and reads reports. Each is scoped to what that role is allowed to do.

One cart across every vendor

A buyer fills a single cart from multiple sellers and checks out once — as a guest or an account holder — rather than paying each shop separately.

02 — The problem

Why is a multi-vendor marketplace harder than a shop?

A marketplace has to feel like one store to the buyer and like a private back office to each seller, out of the same catalogue and the same orders. Keeping those two mental models coherent — without the interface splitting in two — was the core design problem.

Three surfaces have to stay coherent out of the same catalogue and orders: one storefront across many sellers, a complete buyer account, and a seller's shop-in-a-box — each fenced off from the others.

03 — Goals & challenges

What Rollo had to get right

A marketplace lives or dies on whether the buyer trusts the storefront and the seller trusts the back office — both had to hold up out of the same data.

Goals

One store, two back offices

  • Put the seller on every card. Name and rating next to the product, not buried in a profile.
  • One cart, one checkout. Across every vendor, not a separate basket per shop.
  • Give sellers a real back office. Products, order queue, reports and chat, not a spreadsheet off-platform.
  • Let guests buy first. Capture the sale, then invite the account.
Challenges

Why it was hard

  • Nine departments and multiple discovery rails have to present many sellers' stock as one browsable store.
  • The buyer's account has to feel complete without ever exposing a seller's tools.
  • The seller's back office is a full commerce console, fenced off inside the same platform.
  • Trust has to run both ways, so reputation protects the sale from either side of it.
Three roles, one system

Who uses Rollo, and what do they each see?

A marketplace is really three products sharing a catalogue. Each role gets its own surface — and is fenced off from the others — so the buyer never sees a seller's tools and a guest can shop before signing up.

Buyer view
Buyer

Buyer

Shops the whole marketplace from a single cart, tracking current and previous orders, a wishlist, ratings and a chat thread with each seller, all from one account.

Seller view
Seller

Seller

Runs a shop-in-a-box from a dedicated dashboard — products, an order queue with status changes, reports and buyer chat.

Guest view
Guest

Guest

Browses and buys before ever creating an account, checking out as a guest and invited back afterwards to track the order.

06 — Running the shop

What does a seller actually manage?

Behind the storefront, every seller works a real back office — listing products, working an order queue and reading their own numbers.

Add and manage productsWork an order queueRead their own reportsFAQ, policy and support

Add and manage products

Seller · Catalogue

A seller lists and edits their own stock, scoped to their shop and nobody else's.

Work an order queue

Seller · Fulfilment

Orders move through status changes the seller controls, visible to the buyer as they update.

Read their own reports

Seller · Numbers

Reports are scoped to the seller's own shop, not the platform's whole catalogue.

FAQ, policy and support

Platform · Trust

Shipping, exchanges, returns, terms and privacy sit around the transaction, reachable from the storefront.

04 — Buyer to seller

A conversation tied to the order

A chat thread ties every conversation to the order it belongs to, so a question about a purchase never gets separated from the purchase itself.

BuyerHi — checking on order #4821, has it shipped yet?
SellerShipped this morning — tracking is on your order page now.
BuyerPerfect, thank you.
Can a buyer message a seller before ordering?Tap to reveal
Yes — chat sits with the seller and, once an order exists, with that order, so the conversation and the purchase never drift apart.
05 — Through the storefront

What does shopping Rollo look like?

The buyer's path through the marketplace, from the storefront to a tracked order.

Rollo marketplace home page with category rails and product gridRollo product listing page for a category departmentRollo product detail page showing the seller and ratingRollo shopping cart holding items from multiple sellersRollo checkout page for guest or account purchaseRollo buyer dashboard my-orders view with status and billingRollo buyer wishlist of saved products
07 — Visual design

The look, and why

A confident violet marks the actions that move a sale forward — add to cart, checkout, message a seller — against a clean, neutral storefront so nine departments of stock stay legible.

Colour
Violet accent
#7A3CE0
Deep violet
#5A28B0
Ink
#201B2E
Body
#575167
Mist
#F6F2FC
Line
#E7DFF5
Typography
Display · 700One cart, every vendor
HeadingFence the roles apart
Body · InterEach product card carries the seller's name and star rating.
Label · MonoBUYER · SELLER · GUEST
08 — Transferable

What does a multi-vendor marketplace have to get right?

These held well beyond Rollo — they separate a marketplace sellers and buyers stay in from a directory of shops nobody transacts through.

01

Put the seller on every product.

In a marketplace the buyer is choosing a vendor as much as an item, so the seller and their rating belong on the card, not buried in a profile.

02

One cart across every vendor.

Making a buyer check out separately with each shop is how a marketplace loses the sale a single basket would have kept.

03

Give the seller a real back office.

Listing, order status, reports and chat are a shop-in-a-box — anything less and sellers manage their business off-platform.

04

Fence the roles apart.

Buyer, seller and guest need genuinely separate surfaces, so no one sees tools or data that are not theirs.

05

Let guests buy first.

A guest checkout captures the sale before the account, then invites the buyer back to track it.

06

Make trust two-way.

Buyers and sellers both carry a rating, so reputation protects each side of the deal, not just one.

FAQ

Building a multi-vendor marketplace

How long does it take to build a multi-vendor marketplace like Rollo?
A first release at roughly this shape — a shared storefront, cross-vendor cart and checkout, guest checkout, and separate buyer and seller dashboards — is a multi-month programme rather than a few weeks. The heaviest work is the seller side and the money: onboarding vendors, splitting payouts, and keeping each seller's data fenced from the others. We usually ship buyer browsing and checkout first, then the seller dashboard and payouts.
How much does it cost to build a marketplace platform?
It depends on scope, and no honest figure comes from a feature list alone. The biggest cost drivers are seller onboarding and payouts, how many roles the platform carries, and whether shipping and returns are handled in-platform. Shanti Infosoft scopes it on a short call and returns a fixed quote, so you compare a real number rather than a guess.
What is the difference between a marketplace and an online store?
A store has one owner and one catalogue; a marketplace has many independent sellers listing into one storefront. That changes almost everything behind the scenes — every product carries a seller, orders route to the right vendor, payouts split across sellers, and each seller needs their own dashboard — while the buyer still sees one coherent shop and one cart, which is exactly what Rollo is designed to deliver.
Do buyers and sellers get different dashboards?
Yes. The buyer dashboard covers orders, wishlist, ratings, chat and profile. The seller dashboard adds product management, an order queue with status changes and reports. Each role is scoped to what it is allowed to do, so a buyer never sees seller tools and a seller only ever sees their own shop's data.
Can people buy without creating an account?
Rollo supports guest checkout, so a first-time buyer can complete a purchase without signing up and is offered an account afterwards to track the order. Capturing the sale first and inviting the account second is usually the right trade for a new marketplace building its buyer base.
Let's build

Building a marketplace with many sellers?

Tell us how your sellers, payouts and orders actually need to work and we'll tell you honestly what it takes to build. No deck, no pitch.