Lumanaire build update | 23 May 2026

Petthingz has a working online store hub.

The first production-ready version is live in demo mode: real catalogue, real cart, OTP login, pet profiles, order tracking, Yoco-ready checkout, and an admin panel for day-to-day store operations.

Open Petthingz live See features Demo payments enabled
308Products imported
37Brands tracked
30+Routes compiled
7Build phases
Petthingz home page

What is already working.

These are the pieces a Petthingz owner can inspect today. The flow is intentionally demo-safe so checkout can be tested without money moving.

Petthingz shop catalogue screenshot
Catalogue

Shop, categories, brands

Public catalogue pages are live with imported products, product images, categories, brand pages, and SEO-ready product URLs.

Petthingz product detail screenshot
Product detail

Rich product pages

Product detail pages support images, price, stock state, categories, species matching, and add-to-cart actions.

Petthingz admin settings screenshot
Checkout

Yoco-ready payments

Checkout runs in demo mode now, with admin-managed payment mode, Yoco keys, shipping rate, and free-shipping threshold.

Petthingz admin brands screenshot
Admin

Store operations panel

Admins can manage products, orders, customers, categories, brands, and settings from a Petthingz-branded back office.

Petthingz home page screenshot
Accounts

OTP login and orders

Customers can sign in with a one-time code, merge guest carts, check order history, and see order status timelines.

Petthingz recommendation rail screenshot
Pet profiles

Personalized picks

Customers can add pets with species, age, weight, dietary needs, allergies, and photos. Product pages can surface pet-specific recommendations.

The build landed in seven focused phases.

Each phase left a status handoff in the repo, so the work is auditable and easy to pick up from.

Phase 1

Scaffold

Petthingz brand, layout, base app shell, and catalogue crawl foundations.

Phase 2

Catalogue

Products, categories, brands, images, shop pages, and product detail pages.

Phase 3

Cart + OTP

Guest cart, OTP login, cart merge, and customer session handling.

Phase 4

Checkout

Demo Yoco flow, orders, addresses, email confirmations, and store settings.

Phase 5

Pets

Customer accounts, pet profiles, and pet-aware recommendation logic.

Phase 6

Admin

Admin dashboard, CRUD flows, fulfilment actions, and access controls.

Phase 7

Deploy

Live URL, production metadata, OG image, verified email sender, and handoff notes.

QA is active, not hidden.

Claude is already walking the admin panel and found small data-polish items, which is exactly what we want before showing this to Petthingz. The store itself is live and usable; the notes below are the kind of final fit-and-finish work that turns a strong prototype into a confident client demo.

1
Brand product counts need cleanupThe admin brand list shows imported brands, but some rows display zero products because duplicate or near-duplicate brand names exist in the seed.
2
Demo mode is intentionally visibleSettings clearly show an "Effective: Demo" state so nobody mistakes the pitch environment for a live money-taking checkout.
3
Client-safe next stepKeep checkout in demo mode, promote Jarryd's admin account, run one live smoke test, then decide when to add real Yoco test keys.