Build your box
Platform · Under the hood

How the box is built.

For technical buyers: the six MCV layers behind every build, the shared building blocks they run on, and how a new build plugs into each layer instead of re-implementing it.

MCV.DIGITALyour site, portal, appMCV.ONEMCV.TECHMCV.CXMCV.ADMCV.DEVMCV.STUDIO

In the middle: your site, portal and app.

Shared building blocks

Built once, used by every build.

tenancy-runtime

Resolves the right client and location for every request.

request-scope

Carries who is acting and where through every call.

gates

Permissions and feature checks at every door.

metering

Usage counted per client, per engine.

console-views

The operator screens: orders, customers, inbox, leads.

marketing-shell

Brand-forward front end for each industry.

integrations-sdk

The contract for wiring third-party tools in.

@mcv-web/ui

The shared UI library and the standard CORTEX console layout.

MCV.ONE · Auth + Commerce + Payments

MCV.ONE

MCV.ONE runs sign-in, checkout and payments for every MCV build, so your customers get one account and one checkout on your site, your portal and your app. What it does for you →

Auth: building blocks

@mcv-digital/auth-bridge

Thin adapter. Talks only to MCV.ONE contracts.

@mcv-digital/shell

Auth slot in the app shell.

Build rule

No hard-coded auth logic in a build.

NeedMCV.ONE providesHow a build uses it
Customer loginMCV.ONE sessionSigns in through auth-bridge
Staff accessRoles + gatesChecks them through the shared contract
Guest ordersClaim deskClaims them through auth-bridge

Commerce: building blocks

@mcv-digital/commerce

Cart → checkout → order lifecycle.

@mcv-digital/catalog

Products, variants and collections.

OneCommerceAdapter

Contract to the MCV.ONE engine.

NeedMCV.ONE providesHow a build uses it
Storefront cartcommerce packageUses the shared version
Order deskadmin-desk ordersUses the shared version
Catalogcatalog packageConfigured per build

Payments: building blocks

Build rule

No hard-coded payment logic in a build.

Order link

Every payment belongs to an order.

NeedMCV.ONE providesHow a build uses it
Take paymentMCV.ONE paymentsUses the shared version
RefundOrder lifecycleUses the shared version
ReportingAdmin deskUses the shared version
MCV.TECH · Business-in-a-Box + Business OS

MCV.TECH

MCV.TECH is the console your team runs the business from: orders, customers, leads and every location in one place. A new business starts from a proven setup, not a blank codebase. What it does for you →

CORTEX Console: building blocks

It runs on the shared building blocks above.

NeedMCV.TECH providesHow a build uses it
Admin screens@mcv-web/ui + CORTEX layoutUses the shared screens, not its own
Tenancy / multi-locationtenancy_template + ScopeChainConnects through an adapter and shared types
Branding / themingThemePackReads the same design tokens
Feature switchesenabledEnginesMirrors them in its features.json
New clientConfig on a tested coreConfigured, not rebuilt

Business OS: building blocks

Same layout

Admin desks sit inside a CORTEX-style shell.

Industry vocabulary

Each build declares an industry that maps to tenancy_template.

Authoritative layer

TECH stays the Business OS under every build.

Tenancy template: building blocks

tenancy_template

Industry, branding, enabled engines.

ScopeChain

Client → location → request.

ThemePack

Branding as tokens.

enabledEngines

Feature switches per client.

MCV.CX · Sales + Support

MCV.CX

MCV.CX puts sales and support in one inbox, so every conversation with a customer lives next to their orders. What it does for you →

Inbox + leads: building blocks

CxInboxAdapter

Build → CX contract.

admin-desk: inbox + leads

Ops surface every client needs.

NeedMCV.CX providesHow a build uses it
Contact formsCX inboxConnects through an adapter
Lead pipelineCX salesConnects through an adapter
Ops viewadmin-deskUses the shared version

Support: building blocks

Returns desk

admin-desk returns.

Visits

admin-desk visits.

NeedMCV.CX providesHow a build uses it
Return requestOrder lifecycleUses the shared version
BookingVisits moduleConfigured per build
FAQSTUDIO contentFilled from STUDIO content
MCV.DEV · Engineering + Automation

MCV.DEV

MCV.DEV is the engineering and automation layer that lets us stand up the next client faster every time. What it does for you →

Scaffolding: building blocks

mcv create kit

--industry --name --slug

_template kit

The clean starting point every new build begins from.

Placeholder accounts

STUDIO / CX / AD wired.

NeedMCV.DEV providesHow a build uses it
New clientmcv create kitCreated by one command
Console entrytenancy_templateCreated in the same run
BrandSTUDIO injectionLater phase

Automation: building blocks

Same connection points

DEV's generators connect to MCV.TECH the same way every build does.

Continuous upgrades

No build left behind.

NeedMCV.DEV providesHow a build uses it
AutomationMCV.DEV generatorsSet up by the same generators as every other build
UpgradesShared packagesGets fixes as they ship
Meteringmetering packageReports usage through hooks
MCV.STUDIO · Creatives + Brand System

MCV.STUDIO

MCV.STUDIO makes your brand system, photos, video and content, and builds them into your site and app from day one. What it does for you →

Brand system: building blocks

brand/ in every build

Each build keeps its identity in data.

Compatible tokens

One token contract with TECH.

Injection

One-click into a new build.

NeedMCV.STUDIO providesHow a build uses it
BrandingThemePackReads the same design tokens
Build brandbrand/ folderConfigured per build
Console brandCORTEX console themeUses the shared version

Creative: building blocks

@mcv-digital/media

Media handling in every build.

Asset library

One approved home.

To AD

Creative distribution.

NeedMCV.STUDIO providesHow a build uses it
Product photosmedia packagePulls the photos in
Ads creativeAD distributionPushed to campaigns
Site heroSite contentConfigured per build

Want to go deeper?

Tell us what you need to integrate, and we will walk it through with you.

Build your box → Contact