Catalog
Capacity — Catalog is the shared reference data every module reads: attributes, languages, nationalities and age categories, defined once for the whole platform.
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?
Catalog is the reference data the rest of the system agrees on — the attributes, the supported languages, the nationalities, the age categories a fare can depend on. Defined once here, it keeps every module speaking the same vocabulary.
Because the reference data is shared, an age category or a language added here is available to pricing, documents and notifications at once, without re-entry.
How does it work?
Define
Attributes, languages, nationalities and age categories are defined once.
Share
Every module reads the same reference data.
Apply
Dynamic pricing, Documents and Notifications all use these categories.
Extend
A new category or language is added here and available everywhere.
What does it connect to?
Catalog is read by Dynamic pricing, Documents, Notifications and the booking channels.
Catalog exposes a local API so an operator's own data can be kept in step.
What are its limits?
What it deliberately does not do:
- Catalog holds reference data; it is not where prices, bookings or content live.
- Catalog defines the vocabulary; how each category is used is the reading module's job.
Frequently asked questions
What is in Catalog?
BORA's Catalog module holds the shared reference data of the ferry operations platform: attributes, supported languages, nationalities and the age categories a fare can depend on.
Why is it central?
BORA's Catalog is central so that every module, from Dynamic pricing to Documents and Notifications, uses the same vocabulary without the ferry operator re-entering it in each place.
Can we add categories?
Yes. A ferry operator adds a new category or language once in BORA's Catalog, and it is available to pricing, documents and notifications at once.
See Catalog on live data
A 30-minute walkthrough, from a web booking to the ramp closing.
Akadeemia tee 15a, 12618 Tallinn, Estonia