Selling cruises and other types of water based excursions come in different forms.
You want to charter or rent a whole ship or you want to sell seats or cabins on scheduled trips, and often both. These types of programs are typically offered by fishing outfitters and yacht cruise operators. We were asked to make a system that could be used for charters and tours that could manage the bookings for whole boat charter/rentals as well as cabins on multi-day cruises. We developed a customised model that could be managed as a back office system that allowed the staff to input the bookings and then provide account access to clients to finalise the payments and add personal profile information.