WORK/ENTERTAINMENT · TWO SIDED PLATFORM

Starbook

The platform behind cruise entertainment booking: a public talent directory searchable by port, region and availability, and an admin side with a complete audit trail.

INDUSTRYEntertainment, cruise
Starbook public site with the admin availability builder
1 / 4Starbook

01 · CONTEXT

Scheduling entertainment on cruise ships means reconciling variables that do not reconcile themselves: which performer is free on which dates, on which ship, calling at which port, in which region, on which visa, and in which venue. An assignment error cannot be corrected after the fact, because the ship sails.

02 · THE PROBLEM

The platform has to serve two audiences from the same data, and they want opposite things. A cruise line looking for talent needs availability public, current and filterable before any conversation starts. The agency needs the reverse: private control over contracts, visas and assignments, with a record of who changed what. On top of that the constraints are hard rather than soft. A performer without the right visa does not board, and the ship does not wait for anyone to fix the paperwork.

03 · WHAT WE BUILT

01
A public talent directory.Performers browsable and filterable by home port, region, country, category and exact date availability, so a cruise line can find who is free where before any conversation starts.
02
The full domain model.Talent, ships, ports, regions, countries, venues, categories, visa types, calendars, availability and bookings, each with its own rules rather than flattened into a generic table.
03
Per team permissions.Fine grained control over who can see and change what, across an operation where different teams touch the same entities.
04
Audit trail as a system.Every administrative action is recorded with its author, the old value and the new one, the request origin and the timestamp. It covers creates, updates, deletes and restores, including relationship changes and bulk operations.
Public talent directory filtered by port, region, category and datesAvailability calendar with available, blocked, travel, hold and booked days

04 · WHAT HELD

The audit trail is the piece that holds. Recording who changed something is easy; recording what it was before, what it is now, and which relationships moved is a different thing, and it is what lets someone answer six months later why a performer ended up on one ship rather than another. In an operation where a mistake leaves someone on the dock, that capability is not an admin feature, it is the product.

← PREVIOUSInvigoNEXT CASE →Motik

// contact

Built right.
Built to scale.

30 minutes with Alan. No account managers, no sales team. If we're not the right fit, we'll say so.