Retail · New York, NY
Bad EmpireBad Empire
Watches, Merch and Stud Service Under One Brand.
- Shopify merch
- Watches by quote
- Stud booking


The business
What they needed
Bad Empire works out of a booth in New York's Diamond District and sells very different things: one of a kind flooded watches priced by quote, made to order trucker caps at a fixed price, and French Bulldog stud service. Each one needs a different next step, and all of it had to feel like one loud, consistent brand.
What we built
The build, screen by screen
We built a custom storefront in their street style. The caps pull from Shopify with their photos, prices, highlights and specs, and Buy Now goes straight to Shopify checkout. Watches live in The Vault, filtered by collection or found by search, marked limited or sold out, and every piece leads to Call for Quote.



Caps priced straight from Shopify
The trucker caps, their photos and their prices come from the Shopify store. Each cap page shows the details and highlights, and Buy Now hands the order to Shopify checkout.

The Vault, by quote
Every watch lives in The Vault, filtered by collection or found by search. Pieces show Call for Quote instead of a price, and the Cartier Santos pieces stay up marked sold out.

Custom watch commissions
The Blueprint page walks through a custom piece: pick the base watch, approve a 3D design, then the jewelers build it. The commission sits in The Vault too, and every quote request ends at the contact form, which emails the shop.

King Mauve stud service
The French Bulldog stud has his own page. A $500 deposit holds a slot, shipped in a Breeder Box or bred in person, and a slot request gets a contract and invoice back. Six common questions are answered right on the page.

Everything under one menu
Watches, merch, coffee, the stud and custom work all sit in one menu on desktop and phone. The Diamond Blend coffee already has its spot, marked coming soon.
The whole build
The Blueprint page explains custom watch commissions step by step, and quote requests land in a contact form that emails the shop. King Mauve has his own stud page with two ways to breed, a $500 deposit, the Breeder Box and straight answers, and slot requests come in through the same form. The Diamond Blend coffee already has its place in the menu, marked coming soon.
Brand match
Built in their colors
Read straight off the live site: the logo where it sits, the colors by how much of the page they cover, and the type they set.
Logo

Kept as they had it, at every size from the header to the phone menu.
Palette
- #050505Base
- #ffffffText
Black and white on their site, so black and white here.
Type
Headlines Bangers · Body System sans
Connections
What it is wired to
The parts that do the work in the background, so the owner does not have to.
- ShopifyCaps, prices and specs pulled live
- Shopify checkoutBuy Now goes straight to it

Bad Empire
badempire.vip
- EmailQuotes and stud requests reach the shop
- GoogleProduct and blog data Google can read
By the numbers
What the site holds
Counted on the live site or in the build. No made up growth numbers.
- SHOPIFYMerchCaps, photos and prices pulled from Shopify, with Buy Now handed straight to Shopify checkout
- BY QUOTEWatchesEvery piece in The Vault leads to Call for Quote, and sold out pieces stay up marked sold out
- 4Vault FiltersAll, Cartier Santos, AP x Swatch and Custom G-Shock, plus a search box
- 2 WAYSStud ServiceShipped Breeder Box or live cover, each held with a $500 deposit
- 6Stud QuestionsDeposit, Breeder Box, health testing and repeat breeding answered on the page and marked up for search
- 7 POSTSGuidesBlog posts on flooded G-Shocks, the Diamond District, the blueprint process and the cap drop
Measured 10/2026, mobile Lighthouse
- 100SEO
Run on the live home page.
Built with
- Next.js 16
- React 19
- Tailwind CSS 4
- Shopify Storefront API
- Cloudflare Pages
- Resend
- Schema.org
Your site next.
Tell me about your business. I send a preview and one fixed price.


