Kabinen-Test

When booking a cruise, many have very specific ideas on what their cabin should be like. Some like cabins close to elevators or restaurants, while others prefer cabins which are as far away from any noise as somehow possible.

Some cabins are larger or smaller than others or have a different shape. Moreover, some might even have privacy drawbacks due to badly placed balconies or windows.

Until now, there were only basic options to get insights on a cabin you were interested in. And Kabinen-Test, the new platform for cruise cabin reviews, is here to change this.

With real reviews from real humans, you can simply select the perfect cabin.

All reviews for the same cabin are shown on one page.

And if there is no review for a cabin yet, you can even request to be notified when one is posted.

Starting the Project

Together with the client, we first shaped his idea into an initial concept. To minimize complexity, we decided on an incremental, agile workflow.

Priorities can thus easily be readjusted between intensive cycles of development, which helps us deliver high-impact features quickly.

In order to speed up initial development, I scaled up my development manpower as needed. Currently, in open beta testing, we are adding features according to user feedback and building infrastructure to make further growth a piece of cake.

Technical Implementation

The project uses a Spring Boot REST-API as its backend. The frontend is a Nuxt.js web-app and the design system is based on the open source Bootstrap-Vue project.

To minimize page load times, we are utilizing server-side rendering and automated image scaling and compression.

Quick facts:

  • public beta launched in December 2019
  • initial implementation (idea to MVP) in only four weeks
  • frontend: Nuxt.js (Vue.js) web-app using Bootstrap-Vue, Vuex
  • backend: Spring Boot (Java) REST-API

Leave a Reply

Your email address will not be published. Required fields are marked *