Travel & Leisure
Sporting Escapes Group preview
Travel & Leisure

Sporting Escapes Group

A specialist sports-travel group running on a 42-entity CRM with its own in-house AI copywriter.

Open the live app Built on Base44 — start your own, opens in a new tabBase44 links on this page are affiliate links. If you sign up through one, Dean may earn a commission at no extra cost to you.

Eight travel brand sites, a staff CRM and a customer portal running out of one React app — the brand is resolved from the hostname at runtime, and every captured lead carries the group/brand pair it came in under. The portal writes local-first: mutations update in memory, queue in localStorage, and drain to Base44 when live mode is on, with an idempotency key on anything that moves money. A separate Node crawler pulls partner offers into a review inbox and refuses to touch a source that has no recorded authorisation.

Data entities

42

What makes it work

  • One bundle, eight brands: hostname resolves the groupId/brandId pair, with a parity test that every valid pair exists in both the site map and the portal config
  • The offline write queue's storage key was deliberately bumped v1 to v2 — draining the old one would have replayed months of stale lead patches onto live records
  • The crawler will not run a source unless it is marked written- or verbal-authorised, and every offer it submits is forced to status 'inbox' for a human to rewrite

How it gets made

Nine parts, in the same order, every time.

Every build on this site comes out of the same structure, whether it is a game, a ledger or a suite of tools. The method is published in full, and so are the prompts I am allowed to publish.

Read the method
A Trusted Media photograph: someone at a desk by a window with a coffee, looking up from the work

Coffee and a problem

More travel & leisure

Fern & Far preview

Fern & Far

A business-in-a-box for independent travel advisors — quotes, client portal, commissions and billing.

35 entities
Cherished Wedding Venues preview

Cherished Wedding Venues

A style-led wedding venue directory — couples shortlist and enquire, venues and suppliers quote back.

113 entities
Cherished Group preview

Cherished Group

A luxury lifestyle group — six brands, one multi-tenant CRM keyed on group and brand.

24 entities

The Vault

You've seen the apps. Take the prompts.

Anyone can describe an app to an AI and get something back. The difference is in the structure — and the structure is what's written down in here.

Every build prompt on this page

Full text, not summaries. Copy and run.

313 production Claude skills

Installed, organised, documented.

The scaffold and the method

How the prompts are structured, so you can write your own.

Unlock the Vault — £79/mo

Cancel any time. Or read the free prompts first — they're the same standard as the paid ones, which is rather the point.