Close
Do you like cookies as much as we do?
We use them to provide the best experience. By continuing to use our website, you agree to our cookies policy.

Maindeck

Matching platform

Maindeck

About the client

As former mechanics and shipping professionals, Maindeck saw teams dragged down by broken communication and manual work — all of which was getting in the way of actual ship maintenance. This is why Maindeck was established: to make technology so intuitive and impactful that people in ship maintenance want to use it. The first modern software of its kind for the dry-docking industry.

Client

Maindeck

Location

Norway

Scope of work:

  • Product design
  • Software development
  • User testing

Website:

maindeck.io

The challenge

With Maindeck, the goal was to build the first-ever platform covering the entire dry-docking process, from the first inspection to the final report. The functionalities would allow ship managers to efficiently collaborate, receive price quotations and manage their dry-docking projects with modern web technology.

The solution

Once we teamed up with Maindeck, their goal became our goal. We established a fail-proof roadmap and rolled out key deliverables at every step: prototyping, design, MVP, and most important of all: a beautiful, functional platform at the end.

Designing a tool for an otherwise offline industry posed new challenges.

Results

The design of Maindeck represented the start of a new era in the dry-docking field and we wanted to embrace it by building the state-of-the-art interface, but remaining modest. We did that with our final superb project and yet we were still able to focus on functionality delivering the best experience possible.

When working on the project we focused on using the most recent technology pieces.

To meet our goals with Maindeck project, our team had successfully developed an advanced search engine in PostgreSQL and Angular.js. We also integrated the site with Amazon Web Services S3. The Maindeck technology stack is:

  • ElasticSearch
  • Rollbar (error tracking software)
  • GitHub (code review)
  • Cloudflare (protection)
  • CircleCI (integration)

Conversation is one of our most important values and a habit we support at every stage of our development process. Conversation is executed through digital tooling so the context is never lost. We use Slack for chat, Jira for planning, and Github for code reviews and discussion.