Novemade
Services

Commerce, described at the level we have actually built it.

This is the one service page where the honest answer is a qualified one. No storefront has shipped out of this studio. What has shipped repeatedly is everything commerce is made of underneath: priced products in a store, entitlements that have to agree with a server, a real purchase moving a real account between plans, and catalogues large enough that the data has to be validated rather than trusted.

What people arrive with

The problems that bring somebody here.

The payment went through and the account did not change

Almost every commerce bug of consequence is this one. A charge is an event in somebody else’s system, and your state has to agree with it afterwards - including when the notification arrives twice, late, or not at all.

The catalogue is bigger than the admin screen

Hundreds or thousands of items with variants, prices, availability and translations stop being a form and start being data. At that point the question is which checks run before a bad row reaches a customer.

Stock, orders and accounting are three systems

The storefront is rarely the hard part. The hard part is that the thing you sold has to leave a warehouse, appear on an invoice, and reduce a number somewhere - three integrations with three failure modes.

What the work includes

Including the parts nobody puts on a services page.

Scope is where a project is decided, so this list is specific rather than reassuring.

  • Subscriptions and entitlements

    Shipped across several of our products: store offerings, entitlement state, restore on a second device, and server-side records that have to match the store. Verified by a real sandbox purchase on a physical phone moving an account from free to monthly, with the resulting entitlement rows kept as evidence.

  • Payment events, handled once

    Purchase and renewal events are identified rather than trusted, so a duplicate or replayed event cannot grant twice. The same property that keeps an automation from publishing twice is what keeps a charge from being applied twice.

  • Catalogue as validated data

    Our largest product catalogue holds 1002 items across 100 sections, each carrying its own tuning for five age bands, and the build validates it rather than a person reviewing it. A storefront catalogue is the same problem with prices attached.

  • Storefront and checkout

    Built on the same web foundation as the rest of our work: server-rendered, fast on a phone, accessible, with no third-party script we did not choose. Checkout itself runs through an established payment provider - we integrate one, we do not become one.

  • Commerce automation

    Order notifications, inventory synchronisation, reporting, and the reconciliation nobody budgets for - built the same way as the rest of our automation: identified jobs, gates that fail closed, evidence kept per run.

How it runs

The same loop our own products go round.

Not a process diagram written for this page. It is the production loop the studio already runs, which is why it has a measure step and a human gate in it.

  1. 01ResearchSignals and a per-product idea bank, scored for relevance before anything is made.
  2. 02DesignThe product decides its own voice, claims and boundaries. The system fills them in.
  3. 03BuildAssets, narration and captions assembled from each product’s own material.
  4. 04LocaliseEvery string in every language, with parity between catalogues checked rather than assumed.
  5. 05TestAutomated gates, then a person. Nothing reaches a queue unreviewed.
  6. 06PublishPer-platform packaging, with publishing deliberately held behind human approval.
  7. 07MeasureRelease and performance signals return to where the work was made.
  8. 08LearnWhat worked on one product is readable by the next one that asks.
  9. 09ImproveThe fix lands in the shared system, not in one product’s copy of it.

Evidence

Our own products, not a client list.

Everything shown as evidence on these pages is a NOVEMADE product - our idea, our money, our name on the listing. There is no client logo wall here, no testimonials and no case-study metrics, because there have been no clients to take them from. What there is instead is software you can open.

Pivumo

Learning

LIVE

1002 early-learning activities for two- to six-year-olds, voiced in 29 languages.

iOS · AndroidTry it
Pivumo — animal Forest and its activities (Turkish)
LIVE

Design a tattoo, turn it into a working stencil, and see it on your own skin first.

iOS · AndroidTry it
Veyra — home, with one saved design and the free allowance on show: three creations left
LIVE

Sprint analysis, training and nutrition in one app, with the form analysis on the phone.

iOS · AndroidTry it
SPRIVO — the athlete home screen

Where this stops

What we do not do.

Stated plainly, because this is where a services page quietly skips it: we have not shipped a public storefront, we are not a payment processor, and we do not hold card data - checkout runs through an established provider under their compliance, not ours. If what you need is somebody with ten live stores behind them, that is a reasonable thing to need and we are not it.

Collaborate

We are not for hire. We are open to the right partnership.

Publishing, partnerships, investment, or a technical conversation about how we build. Tell us which one and we will skip the rest of the form.