Specific coverage
Routes, transport types, cargo restrictions and additional services.
BIG FISH · Logistics
Websites for carriers, warehouse operators and logistics groups. Explain coverage and capability, collect precise enquiries and give customers meaningful shipment visibility.
Design × industry workflow
FROM WEBSITE TO SERVICE
Routes, transport types, cargo restrictions and additional services.
Weight, volume, route and delivery window form a validated request.
Milestones, documents, exception notifications and shipment history.
INTERACTIVE EXAMPLE
Try the journey “Cargo details → Choose capacity → Validate constraints → Send to dispatcher”. 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 · LOGISTICS
A logistics portal must make exceptions visible early. We highlight the current transport stage, planned delivery date and reason for a delay. A map complements the shipment table, while filters help dispatchers find a problematic trip among hundreds of orders.
Customers need quotation requests, shipment booking and document access. Operators need vehicle assignment, loading checks and exception handling. A shared status system connects these different workspaces.
SOLUTION GUIDE
Design decisions, data, permissions and acceptance checks. Exact business rules and integrations are defined for your organisation.
Logistics / 01
A logistics website should explain what the operator moves and where. Maps support readable route information rather than replacing it. Complex cargo needs clear packaging requirements and enquiry fields. In the portal, a meaningful exception and responsible contact matter more than decorative moving vehicles.
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.
Logistics / 02
The workflow connects these stages: Cargo details → Choose capacity → Validate constraints → Send to dispatcher. 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.
Logistics / 03
A request connects sender, recipient, stops, packages, weight, volume and delivery window. Validate weight and volume independently: free space does not imply sufficient payload capacity. Keep planned and actual events separate. Display agreed time zones and preserve route revision history.
Acceptance check: Reference data changes do not overwrite an agreed document.
Logistics / 04
Customers see their own shipments and permitted documents. Dispatchers allocate resources; drivers or subcontractors report events for assigned work. An address change after confirmation requires dispatcher review. Customer-facing status need not reveal internal notes, subcontractor costs or other customers in a consolidated load.
Acceptance check: A different organisation cannot retrieve a restricted file by direct URL.
Logistics / 05
Status may come from transport or warehouse systems, positions from an agreed tracking service and documents from accounting. Record source and time for each event. When data is delayed, show the last update time; repeated events do not create additional deliveries.
Acceptance check: An unavailable source never appears as a confirmed success.
Logistics / 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.
Logistics / 07
Build navigation around routes, transport services, cargo types and warehouses. Forms request parameters needed for quotation rather than relying on an empty description box. Separate estimated rates from confirmed offers. Connect acquisition data to enquiry quality and handling outcomes, not just button clicks.
Acceptance check: Search and filters lead to useful pages without endless duplicates.
Logistics / 08
The first release covers the complete journey from “Cargo details” to “Send to dispatcher”, 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.