A sense of place
Large imagery, routes and accommodation details work with purposeful navigation.
BIG FISH · Travel and hospitality
Websites for hotel groups, tour operators and destinations. Combine expressive place-led design with clear dates, rates, availability and booking conditions.
Design × industry workflow
FROM WEBSITE TO SERVICE
Large imagery, routes and accommodation details work with purposeful navigation.
Dates, guests, inclusions and cancellation terms appear before confirmation.
Confirmations, trip changes and additional service requests.
INTERACTIVE EXAMPLE
Try the journey “Dates and guests → Check availability → Rate and terms → Confirm booking”. Change the inputs to see when the next step becomes available.
An educational model with fictional companies, values and rules. All actions stay in the browser; no data is submitted. This illustrates a possible solution, not a connected system or a client case study.
INPUT
WORKFLOW RESULT
Enable JavaScript to use the example.
WORKFLOW
| Layer | Responsibility |
|---|---|
| Website and interface | Presents the product, explains conditions and guides the action. |
| Application server | Checks permissions, valid transitions and repeated requests. |
| Business systems | Confirm authoritative data within the agreed exchange scope. |
| Responsible people | Make decisions requiring professional assessment and approval. |

BIG FISH · TRAVEL & HOSPITALITY
For hotels and travel operators, expressive photography works alongside practical selection tools. Dates, guest numbers, room categories and rate terms stay visible while travellers explore the location, interiors and itinerary.
The booking journey covers additional charges, cancellation, transfers and optional services. A guest portal brings confirmation details, travel plans and hotel messages together, keeping essential information accessible after payment.
SOLUTION GUIDE
Design decisions, data, permissions and acceptance checks. Exact business rules and integrations are defined for your organisation.
Travel and hospitality / 01
Visual storytelling should lead to a confident choice. Present location, rooms and experiences in generous layouts while retaining dates and guest details across steps. Make rate inclusions and cancellation terms visibly different. Photography must correspond to the actual room category or property being offered.
During design, document representative screens and expected user actions. For each decision, identify what editors maintain, what comes from another system and who owns its freshness.
Acceptance check: A first-time mobile visitor can find the relevant service and next step.
Travel and hospitality / 02
The workflow connects these stages: Dates and guests → Check availability → Rate and terms → Confirm booking. Each transition has an owner, inputs and a visible result. Before implementation, map the normal journey, correction, cancellation and repeated actions. Interface status must represent a confirmed state rather than a button click.
Acceptance check: Returns and retries preserve input without duplicating the result.
Travel and hospitality / 03
Availability depends on property, category, date and party size. Calculate the full stay rather than showing only the first night. Temporary inventory holds have expiry times, and repeated payment events must not create duplicate bookings. Date changes require a fresh check of availability and terms.
Acceptance check: Reference data changes do not overwrite an agreed document.
Travel and hospitality / 04
Guests manage only their own bookings using an agreed identity check. Property staff see permitted reservations for their location, while group managers have an authorised overview. Rate editing is separate from enquiry handling. Cancellations, refunds and amendments have distinct records, reasons and owners.
Acceptance check: A different organisation cannot retrieve a restricted file by direct URL.
Travel and hospitality / 05
Inventory may come from a property or channel management system, subject to its supported interface. Payment results arrive as separate events. Match the payment to the booking; closing the browser is not proof of failure. When a result is delayed, show a checking state instead of prompting an immediate second payment.
Acceptance check: An unavailable source never appears as a confirmed success.
Travel and hospitality / 06
For long operations, acknowledge receipt and retain the result identifier. Retrying after a connection loss must not create a second record. Separate user-correctable errors from cases requiring a specialist, preserving input under the agreed handling rules. Design empty, loading, forbidden and unavailable states before implementation rather than after launch.
Acceptance check: A repeated event does not apply an operation twice.
Travel and hospitality / 07
Property, destination and route landing pages can be supported by useful seasonal content. Date searches should not generate thousands of indexable copies. Translate rate terms, messages and errors alongside descriptions. Distinguish room views, booking starts and confirmed reservations in analytics.
Acceptance check: Search and filters lead to useful pages without endless duplicates.
Travel and hospitality / 08
The first release covers the complete journey from “Dates and guests” to “Confirm booking”, supporting pages and editable fields. Test mobile views, roles, forms, documents and integration failures in staging. Save the previous state and define rollback before switching. Handover includes editor instructions, the exchange design and a checklist for future releases.
Acceptance check: Recovery has been tested on a copy, and editors can maintain fields independently.
FAQ
Yes. Start with structure, design, content and a complete enquiry journey. Design catalogue entities and identifiers with the future portal in mind to avoid another data migration.
We first inspect the supported interface, permissions and test environment. Then agree data scope and system responsibilities. If no suitable API exists, assess an alternative and its limitations separately.
Page types, content volume, roles, integrations and first-release scope. Discovery produces a structure, prototype and staged estimate. This page’s demonstration is neither a finished system nor a fixed-price promise.
Start with business objectives, website structure and the workflow that needs a better experience.
Your enquiry has been sent. We will contact you to discuss the project.