Vessels
Capacity — Vessels is the master data for the fleet: each ship's decks, cabins, berths and configurations, described once and read everywhere.
All modulesBORA Systems is a ferry operations platform built in Tallinn, Estonia — 33 modules across 6 functional categories, each on its own microservice with a local API. Certified to ISO/IEC 27001 and GDPR-compliant. As of 2026, in daily service across three regions: the Baltic, the Channel Islands and the Persian Gulf.
What does it do?
Vessels is the single description of each ship — its decks, cabins, berths and the configurations it can sail in. Inventory, Vehicles and the manifest all read this rather than keeping their own copy of the ship.
Because the ship is described once, a reconfiguration — a deck closed, a cabin block withdrawn — reaches capacity, pricing and boarding at once.
How does it work?
Describe
Each ship's decks, cabins and berths are entered once.
Configure
A vessel's sailing configurations are described here.
Reuse
Inventory, Vehicles and the manifest read this description.
Change
A reconfiguration updates every module that reads the vessel.
What does it connect to?
Vessels underpins Inventory, Vehicles and Access control's manifest.
Vessels exposes a local API so an operator's fleet-management system can sync vessel data.
What are its limits?
What it deliberately does not do:
- Vessels holds what a vessel can carry and how it is laid out; it is not a maintenance or dry-dock system.
- Vessels describes the ship, not the timetable — scheduling sits in Schedule.
Frequently asked questions
Is a vessel described more than once?
No. It is described once in Vessels and every module reads from it.
Does it hold maintenance records?
No. It holds layout and configuration, not service history.
Can our fleet system sync it?
Yes, through the module's local API.
See Vessels on live data
A 30-minute walkthrough, from a web booking to the ramp closing.
Akadeemia tee 15a, 12618 Tallinn, Estonia