Custom software

Shipmate – biggest in the world Cruiseline social network [Featured by Mark Zuckerberg]

Shipmate is the first cruise app ever created, with over 2 million downloads at the moment. No wonder. This travel application has everything you need to make your cruise experience a blast.

About the Client

The Client is an enterprise company who acquired the ShipMate application to increase their presence on the market. App already has a few million users and keeps growing.


Updated codebase with up-to-date architecture and integrations


Cut down new feature cost

Services used:

The Challenges

There were two huge challenges: cloning the functionality of Facebook’s feed and making it fast as thunder — true 60 FPS scrolling with no lags at all.

Slow app performance

Suddenly app crashes

Support expenses are too high

Outdated codebase

Suddenly app crashes

Support expenses are too high

Long product roadmap

Agile Project management


strategy session


UI Kit

Final design

User flows mind mapping


First design

3 style options for choosing


We have created an application that is unique in its functionality, which has already passed the mark of 3 million downloads and received
3 awards: "Best Application of 2017", "Application of the Day 2020", "Best Application of 2019". It contains functionality:

Video Collection

Mood and Progress Tracker

Meditation Tracker

Meditation Adviser

Breath Tracker

Short Activities

Project kick-off

In the end, ShipMate turned out to be a super successful app with over 2 million downloads. What can we say? The founders made the right choice when they decided to hire app developers from ANODA Mobile Development Agency

The design part

The new module had to correspond with Babbel's brand image and their high standards. It also had to fit the existing app and be easy to use by corporate customers. The UX design team worked on the entire dashboard flow so the user journey would be smooth and all key feature intuitive for the customers.

Based on research, the client's requirements and previously sketched user flows, the designers built all the necessary views of the admin platform. The end platform for team administration includes all the necessary features. The admin can analyze how often team members use the app and how much time they spend on particular courses. Also all the payment information is accessible from the dashboard. An organization just has to pay one bulk invoice for all the registered users.

The UI team added colours, icons and micro-interactions to the wireframes, so the final product would reflect the branding and standards of the core Babbel application.


Our team recommended using React.js on the front end, and Ruby on Rails on the backend. The development was based on 2-week sprints to ensure the right level of flexibility, maximum value, and a constant feedback loop. The stack was chosen to ensure the highest app performance even in huge teams.

Contact us

Share the details of your project – like scope, timeframes, or business challenges you’d like to solve. Our team will carefully study them and then we’ll figure out the next move together.

Project inquiries
Our offices

Kaupmehe 7-120,
10114 Tallinn, Estonia

515 Madison Avenue, 9th Floor
New York City, NY 10022

Got a project mind?

By sending this form I confirm that I have read and accept the Privacy Policy

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form.