Glossary & Definitions

This glossary defines key terms, acronyms, and concepts used throughout the CruiseAppy platform and documentation.

Term Definition
Admin User role with full access to all system features, settings, and data.
Agent User role responsible for managing bookings and customers, with access to relevant reports.
API User System or service account used for integrations and automation via API endpoints.
Booking A reservation for a cruise, including passenger, cabin, and payment details.
Cabin Accommodation type on a cruise ship, such as Inside, Oceanview, Balcony, or Suite.
Customer End user who searches, books, and manages their own cruises.
Cruise A scheduled voyage with defined itinerary, ship, and available cabins.
Itinerary The schedule of ports, dates, and activities for a cruise.
Payment Gateway Third-party service for processing online payments securely.
TravelTek Third-party provider integrated with CruiseAppy for real-time cruise data and bookings.
PCI DSS Payment Card Industry Data Security Standard, a set of security requirements for payment data.
GDPR General Data Protection Regulation, a European law governing data privacy and protection.
API Application Programming Interface, used for system integrations and automation.
Dashboard The main user interface for managing bookings, customers, and reports.
Role-Based Access Control (RBAC) Security model that restricts system access based on user roles.
UAT User Acceptance Testing, a process for validating workflows before deployment.
E2E Testing End-to-end testing, simulating real user journeys to ensure system reliability.