Brands & Ventures · Brand · Handmade Sub-brand
The Niyyah Thread
A handmade, faith-based product line given its own storefront and identity — running as a scoped wing on the SubmissionIsHealing commerce core.
THE WORK
The Situation
A new line shouldn't mean a new system — it should feel distinct, but cost nothing structural to launch.
The Niyyah Thread is a handmade, faith-based line within the SubmissionIsHealing brand. It needed to look and feel like its own world — a different palette, a different voice — without becoming a second store to run, with its own checkout, inventory and customer list to reconcile.
The Job-to-be-Done
When I'm adding a handmade, faith-based line to my brand,
I want to give it its own storefront and identity on the same commerce core,
So I can launch it without rebuilding payments, inventory and fulfilment from scratch.
The Approach
I built The Niyyah Thread as a scoped wing, not a separate site. It inherits the umbrella's catalog, checkout and customer record, then layers its own identity on top: a mauve-and-antique-gold palette, its own typographic voice, and a dedicated storefront at /wings/dolls. The shared core means a sale here lands in the same ledger as everywhere else.
Because the products are characterful — handmade dolls with their own names and stories — I modelled them as first-class content rather than generic SKUs, so each piece carries its narrative through the storefront. Adding the wing was a theme and a content type, not a migration.
The System
The wing rides the SubmissionIsHealing platform: Payload CMS v3 with a dedicated DollCharacters collection, Drizzle ORM on Postgres 16, and Stripe multi-currency checkout shared with the umbrella. Its look is a scoped Tailwind v4 theme — its own design tokens applied only under the wing — so it diverges visually from the house defaults without forking them. Media runs through Cloudflare R2 and the CDN like the rest of the platform.
Status
In development as a scoped wing on the live SubmissionIsHealing platform. The storefront and identity are in place at /wings/dolls; the line is preparing to open. Because it shares the commerce core, launching it adds a brand, not a backend.