Digital transformation for marina water and energy management

client
Marex.es
year
2021 - Ongoing
category
Industrial IoT / Smart Infrastructure
Row of sailboats docked at a calm marina with water reflecting the masts and hulls.
Evidence summary

What the Marex.es delivery record supports

Last reviewed

CoreLine designed and built the Marex.es (Harbor Commander) platform that connects Siemens PLC hardware at marina berths to a digital control and billing layer. The engagement has run since 2021 and covers design, frontend, backend, and system integration.

3 applications client, admin, and super admin
The delivered scope is a boat-owner web app, a marina operator console, and an installation and maintenance tool.
Siemens PLC hardware integration
Sessions started in the app actuate the physical power and water supply points at each berth.
NestJS + React with TypeScript and TypeORM
The published architecture identifies the backend framework, ORM, and frontend stack.

Evidence basis: CoreLine's project delivery record and the technical scope documented in this public case study.

Scope note: Marex.es replaces a cash-desk and paper registration step with self-service activation. The time and error reductions that follow from removing that step are the intended design outcome; this page publishes no client-measured transaction times or error rates.

what we did

UX/UI DESIGN

WEB DEVELOPMENT

BACKEND DEVELOPMENT

SYSTEM INTEGRATION

USER TESTING

PRODUCT STRATEGY

Marex.es - also known as Harbor Commander - is a smart system designed to manage power and water supply for marinas and port authorities.

The platform enables both operators and individual boat owners to monitor, control, and pay for their energy and water usage in real time. By connecting hardware automation with digital user control, Marex.es delivers a simple and efficient way to activate essential utilities for every berth.
An iPhone lying on a grey concrete surface shows the Marex.es marina management app interface with business metrics.
[01]
Intro

Streamlining marina operations through intelligent automation

Marinas across Europe face an ongoing challenge: managing individual access to power and water for hundreds of vessels, while ensuring accurate billing and operational efficiency.

Our task was to design and build a connected digital ecosystem that could interface with Siemens PLC hardware, allowing boat owners to control sessions remotely - and marina staff to oversee usage effortlessly.

Display of several mobile app screens for marina management, featuring interfaces for activating water and power supplies.
[02]
Challenge

Connecting the physical with the digital

The client needed a complete, end-to-end solution that integrated physical devices - Siemens PLC machines - with a user-facing digital platform.

These PLC units control power and water access points for each berth, but until now, users had to visit marina offices and manually register or pay at cash desks.

The challenge was to build a web-based platform where users could:

  • Activate or deactivate power and water sessions instantly.
  • Track their consumption in real time.
  • Choose from multiple payment methods (prepaid, postpaid, periodic). ‍

In parallel, marina operators required an administrative interface for system monitoring, data analytics, and historical reporting - all synchronized with the PLC network.

[03]
Vision

Simplifying every step of the marina experience

Our vision was to create a frictionless digital experience for both boat owners and marina staff - reducing waiting times, manual registration, and administrative overhead.

The system needed to turn complex industrial automation into something accessible and intuitive, enabling users to control utilities directly from their mobile devices while ensuring secure, transparent billing.

Display of several mobile app screens for marina management, featuring interfaces for activating water and power supplies.
[04]
Design

Turning complexity into clarity

We began development with a five-day Design Sprint, a structured process that allowed our team and stakeholders to collaboratively:

  • Understand and define the problem.
  • Sketch and prioritize potential solutions.
  • Build an interactive prototype in Figma.
  • Test and validate the concept with real users.

The design language focused on minimalism and clarity - a clean interface that lets users start, monitor, or end sessions with a few taps. Boat owners can view consumption data, check their connection status, and pay directly via mobile - no cash desk, no paperwork, no delays.

[05]
Development

From prototype to fully integrated system

The platform architecture was designed to be modular and scalable, supporting multiple marinas and devices under one ecosystem.

Backend development utilized NestJS and TypeORM for reliable database management and API performance, while the frontend was built in React with TypeScript, ensuring smooth navigation and responsive performance across devices.

[06]
Solution

A connected system built for efficiency and control

The final product consists of three interconnected applications, each serving a distinct role within the ecosystem:

Client Web App Allows individual boat owners to control sessions, monitor usage, and make payments directly from their device.

Admin App Provides marina operators with full oversight - including live session tracking, remote control of supply points, and access to historical data.

Super Admin App Supports installation and maintenance teams with cabinet and PLC testing, ensuring reliable system performance.

Together, these components deliver a complete digital management solution that minimizes administrative workload, enhances transparency, and improves the overall marina experience.

[07]
Outcome

A smarter, faster, and more sustainable marina ecosystem

Marex.es moves berth utilities from a staffed cash desk to self-service: a boat owner activates power or water from their phone, and the session actuates the PLC at the berth directly.

The delivered system provides:

  • Integration between the Siemens PLC network and the digital control layer
  • Self-service session start and stop, replacing manual registration at the marina office
  • Prepaid, postpaid, and periodic payment options
  • Live session tracking and historical consumption reporting for operators

The engagement has been running since 2021 and remains active. Marina operators are the ones who hold the transaction-time and billing-accuracy data; where this page describes efficiency, it describes the step the system removes, not a figure CoreLine has measured.

See in action
similar challenge?
We can help you scope, build, and ship a solution like this one.