with top facilities and services
in the Mediterranean and Gulf region
on 2 continents
The advisory project we had undertaken for D-Marin resulted in an unquestionable conclusion: the key to growth lay in digital transformation.
The Client knew that before it could provide digital services to customers, its operations needed to be translated into a back office solution. Our initial objective on the backend was thus to build an MVP solution for berth and booking management to enable the development of a customer-facing portal and mobile application.
However, as our specialists continued working with D-Marin and discovering the complexity of its everyday operations, we quickly realized the potential of our Client’s digital transformation.
The goal became to digitize more than the booking process. We would take D-Marin’s entire operations into the digital era and use technology to eliminate all unnecessary manual processes.
D-Marin already had a Customer Relationship Management (CRM) and ERP (Enterprise Resource Planning) software with specific data models in place. This meant we had to analyze the existing data architecture to ensure our future design would correspond with the Client’s patterns.
Our software solution would be closely interwoven with the complex operational environment of D-Marin’s physical locations: sprawling marinas alongside the Mediterreanan coast and in the Gulf region.
Our experts worked closely with Client representatives to gain a profound understanding of all business processes. We prepared detailed instructions for the information D-Marin employees needed to gather on the ground and supported the Client in making sure the execution went smoothly.
The challenge included measuring and locating thousands of unmarked perimeters of space within marinas’ sea territory and feeding the data into our system so D-Marin guests could manage their berth bookings as easily as is the case with hotel rooms or airline seats. Our product designers studied D-Marin’s existing branding standards to create matching designs for both customer-facing and employee-facing sides of the platform.
As the marina management system would consist of multiple applications, and further digital products were already on the roadmap, we decided to save time and resources by building a design system. This set of visual components accompanied by code snippets can be easily implemented across all the apps as well as used to speed up the introduction of any new features.
We developed multidimensional algorithms for dynamic price calculations, marina berth availability search, and real-time berth occupancy display. The modules we created feed responses not only within the platform itself but also to D-Marin’s CRM, giving them additional utility across the organization.
Ultimately, we designed and built a robust backend that forms the base of the entire marina management platform. Our software interconnects all internal modules and external systems such as D-Marin’s customer management, payment, and enterprise resource planning solutions.
Using Microsoft’s Azure Service Bus, we managed to integrate all systems as producers and consumers placed within an asynchronous queue. We used the same tool to design the software architecture in a way that will facilitate adding new integrations in the future.
The visuals made by our designers were transformed into ready-to-use, appropriately styled components. This meant the basis of the design system for all the upcoming D-Marin projects was complete.
We integrated the system with Google Maps, thus making it possible to visualize all marina-related data in a precise, intuitive way, overlay on a detailed map of each marina.
This feature allows employees to manage vessel placement by simply dragging and dropping boats between berth locations. It also ensures the constant availability of real-time visualization of the entire marina’s occupancy.
As an end-to-end solutions team, we partner with Clients to help them understand their customersAll services