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. |