A solution for tracking and controlling ships that come into port. Assistance in increasing the efficiency and speed of port personnel





Business size:



The Computools team designed an efficient operational appliance for the customer that helps track in detail all the information on the ships in a particular port. Once we had developed the product, we initiated staff training to use it as efficiently as possible. The implementation of the HabMarine system has made it possible to:



  • Private vessel data acquisition
  • Staff training
  • Time difference


  • Latest equipment
  • Up-to-date data coordination
  • Enhanced security system
  • International service


The HubMarine project is a cutting-edge dashboard development for maritime port staff. Its idea is to collect and track information on ships, their voyages, arrival and departure times. This information is collected on private vessels as well.

Each vessel has its own map; upon arrival at each new port, this map is scanned/typed, and one can see where it has been and how much time it has spent there.

Digital Platform & Technology

We used the following technologies to work on the project:

Communication Framework

Since the development team was not large, we used the convenient channels of communication Slack, Zoom, and collaborative teamwork in Figma.

We used the traditional contact channels for communication with the client: Email and Skype.



The client has set the task of creating a convenient and efficient dashboard for port employees. It should be high-tech and have a modern interface while remaining easy to use for the staff.

Main flow:

To accomplish the client's goal, the team developed a method by which each ship entering the port received its own map. The team then designed a scanning software through which information about each particular vessel is transmitted. This information includes the route, time, and duration of arrival.

The technology used has made it possible to quicken the operational maneuvers of the port staff and the servicing of arriving ships.


Once we received the basic requirements for fulfilling the client's order, we selected the optimized team with the appropriate experience:


Whiteboard Meeting

Since the Computools project team was located in the office, it often resorted to the whiteboarding method to solve pressing issues and develop ideas and alternatives for deploying the project. This allowed visualizing and identifying necessary or extra points.


When the team faced challenging points, they resorted to brainstorming sessions. This method of generating new ideas allowed them to come up with the craziest suggestions, get their critique or support, and compare all the available options.

Dev Meeting

After each stage of development, the team held development meetings to track progress and make revisions on time.

Internal Communication Flow

Figma is used for the collaborative designer's work. Communication within the team was conducted via Slack and Zoom.

Reporting, making edits, and consulting with the client were done via Skype and Email, as these are common channels that allow the transfer of text and video files and images.

Project Management Methodology

We chose the Scrum project management methodology to implement the HubMarine solution. It is performed through clear self-organization and interaction between team members. An essential condition for successful implementation is timely reporting on the work done and the completion of tasks within the agreed time frame.

Project timeline



  • Analyzing the customer's goals
  • Drawing up technical requirements
  • Risk planning
  • Milestone and deadline planning

Product DESIGN

  • Writing a technology stack
  • Preparing manuals and instructions
  • Identifying team members

Product Engineering

  • Assembling a team of performers
  • Meetings and discussions with clients
  • Document writing
  • Engineering
  • Reporting
  • Testing
  • Deployment


The design team had the task of designing a dashboard interface that would be concise, easy to understand for port staff, and without distracting elements. At the same time, however, the design had to include all the essential operational elements. The focus was on achieving that; the work was carried out dynamically, with ongoing communication with the client, taking into account all individual features of the project.

User persona → Site map → Wireframes → user interface

User persona

Designing a product based on worked out user personas who are going to use a product or interact with a brand.

Site map

Logically structuring pages and their content within a domain.


Creating a prototype for a product, presenting future layout of different interface elements and their interaction: navigational systems, search forms, news feeds, and other components.

user interface

Designing product’s interface and accomplishing final steps to move a product to the development stage.

What our
client said

“It was an exciting startup for both the executives at Computools and us. The time of cooperation flew by quickly and most productively. We have already launched the project in several locations and are reaping the benefits. Guys use all technology and tools to ensure that the result is high quality and fast. It has been a pleasant and accessible communication with the performers.”

Edward Bill

CEO at HubMarine

Contact Us

Get in touch to discuss your project or service expectations. Simply fill in the form below or send us an e-mail to

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.