Shipping and tax
Shipping options are deterministic simulations, never carrier quotes. Tax can be calculated through Stripe Tax sandbox when explicitly enabled; the browser never supplies the authoritative tax amount.
01 / Custom Ecommerce
Concept / Engineering Project
A custom ecommerce concept designed around product configuration, bundle relationships and reliable transaction authority—from catalogue and inventory through checkout and payment boundaries.
Current record state
Portfolio-ready engineering and storefront evidence, with final live provider-browser acceptance still deferred.Production-rendered storefront evidence and documented engineering checks support the implemented concept. Live provider-browser acceptance and commercial outcomes are not claimed.

01 / Commerce context
Project Carry is an independent concept for premium work-and-travel accessories. It explores how a commerce system can make reliable promises without presenting synthetic inventory, sandbox providers or concept photography as a real retail operation.
A standard storefront model was not enough for the intended product system. Products have selectable variants, bundles depend on real component relationships, and the customer-facing total must stay aligned with inventory, shipping, tax and payment authority.
The business problem is therefore one of coordinated decisions: each promise needs a named source of truth, a safe transition and a recovery path when the browser or a provider disagrees.
Which price can the customer rely on now?
Is stock visible, available or already reserved?
Which product combinations are actually valid?
Is a shipping or tax value current, simulated or stale?
Which system is allowed to recognise payment?
Can a retry or second tab create a duplicate effect?

02 / Product system
Catalogue records own known options and approved demo prices. Bundle offers reference physical components instead of inventing an independent stock item, so merchandising and later reservation logic describe the same product model.


Catalogue
Product detail
Sign in when required
Add to Bag
Bag
Checkout
Address, shipping & tax
Payment boundary
The cart is authenticated: anonymous visits to /cartand anonymous Add-to-Bag actions redirect to Clerk sign-in. Guest cart remains deferred. The latest normal-local review did not close the full manual authenticated Add-to-Bag through Checkout journey, so this sequence is not presented as newly accepted end to end.
04 / Evidence and limits
The supplied verification record supports implemented storefront, domain and browser behaviour. It does not support production readiness, live-provider acceptance, business performance or operational claims.
Format, lint and strict TypeScript passed.
65 files and 487 tests passed.
23 files passed, 2 skipped; 153 tests passed, 2 skipped. The skips are declared opt-in provider fixtures.
32 of 32 Playwright checks passed.
Automated axe checks found no serious or critical violations on Home, Catalogue or product detail.
Passed at 320, 360, 390, 430, 768, 1024, 1280, 1440 and 1600 CSS pixels.
Pixel cart and checkout passed; owner 8 of 8, authenticated evidence capture 6 of 6, and bounded public 8 of 8 passed.
The concept build and browser-secret scan passed.

Clerk owns credential and session security; Project Carry owns customer status and internal staff authorisation. Browser roles cannot promote staff access. The implementation also documents exact origins, restrictive CORS, nonce-based CSP, rate limits, minimized projections and redacted evidence.
Final live provider-browser acceptance remains deferred. Current evidence also does not close the latest full manual authenticated shopping journey. Order creation, inventory consumption, fulfilment, returns and refunds remain later-phase work.
What this project demonstrates
Translating customer promises into catalogue authority, product configuration, bundle relationships, inventory protection, persistent checkout, provider boundaries, concurrency controls, reconciliation, failure recovery and honest interface feedback. The storefront is the visible expression of that operating model—not the whole project.
Related service
This record is transparent about its current evidence. Your project can begin with the problem you are trying to solve.