After few months of SpaPortal 1.0 deployment (SpaPortal is a system for direct distribution of spa visits), the customer decided for implementation of new complex module which will allow the user to register visits directly from a time diagram. This module brings users the ability to comfortably book visits where the start and the length of the visit can be set.
Module consists of two core parts: user interface for reservation and algorithms for visit search and display. We mainly focused on usability during the user interface development. Therefore, the customers are able to easily book visits without need of any application manual. The algorithms for visit search and display were built with respect to lucidity and consistency. It means that visits which are similar are collapsed in the time diagram and also the system books the most suitable visit during the reservation procedure.