Helpers services marketplace with Ruby on Rails

About the project

HelloCare is a company that brings together senior citizens, families, and single people with qualified everyday helpers and thereby supports them in their daily lives.

Since August 2017, Hellocare has been a part of the Pflegix familypflegix.de.

Our contributions

In essence, HelloCare is a marketplace platform. We are experts in building an online marketplace with Ruby on Rails and mobile apps. HelloCare is a perfect case study of marketplace development as it has all the parts that any two-sided marketplace has to offer. We developed:

  • Promo-site with two landing pages for clients and helpers (marketplace suppliers).
  • Order workflow with closest helper profiles, helper ratings, calendar availability, and recurring payments.
  • Registration workflow for helpers with profile info, location and radius to take orders, and document verification.
  • Web-based helper account with orders, calendar, invoices, profits
  • Web-based client account
  • Helper mobile app to do business anywhere&anytime
  • Platform administration backend
  • Integrations to various external systems for payments, social logins, push notifications, emailing, etc.

Marketplace landing pages

We have made about 5 different landing pages to sell the marketplace to clients and helpers. We tried to make our design without excessive information to help users find needed information. The basic premise of a successful landing page is that it has a single focused purpose, and every landing page is specific to a particular field.

HelloCare, Landing pages

Order workflow

Order workflow is the central part of any internet business. For marketplaces, the order workflow usually features the possibility to select the best suitable service provider. HelloCare pleases clients with the opportunity to list helpers by location, service type, and profile ratings. The ordering process starts with the zip code selection: thus, all the helpers from the service area will become visible to the client.

Helper registration workflow

Clients are essential for any business. However, for many industries/markets, you need to please the service provider first. The rationale is that if you have the best service providers in your niche, you will get clients!

After the registration workflow is over, the helper will get an email from the company’s office with an invitation to provide identity and professional documents. After validation, they can start using their account on HelloCare.

UX changes for helper dashboard

After several months of work, it became clear that the helper’s dashboard was not user-friendly and did not match other parts of the product. It wasn’t easy to find the exact information and fill needed data. We changed the structure of the dashboard and added new functionality.

We have decided to allocate 4 main sections. Each section has logical subsections now. It helped to improve navigation and streamline the work for helpers.

One of the main objectives was to improve the order listing. Now helper can see more coherent and complete information about orders and history.

UI/UX for Android mobile app for helpers

We used Material Design Guidelines to create UI/UX design for the HelloCare Android App. The mobile app has 4 main sections: the new orders listing, the taken orders listing, orders on the map view, and the helper’s calendar.

Material design highlights, HelloCare

A calendar view of orders improves helper work planning by clearly presenting busy and empty days.

HelloCare, Calendar view of orders


Map view of orders appeared to be very important to minimize the helpers’ commute time between jobs.

Upon the first login, there is an onboarding tutorial after downloading the mobile app. It guides users through the main screens.

  • Categories:
    Marketplace, Mobile, MVP, Ruby on rails, UX design, Web design, Website
  • Technologies

    HTML 5, CSS 3, SCSS, GitHub, Digital Ocean, Haml, Ruby on Rails, Sendgrid, PostgreSQL, jQuery, Redis, PayPal, Google Firebase, Sendgrid, Google Geocoder&Map API, Facebook and Google+ login APIs

  • Location

    Berlin, Germany

  • Team

    1 UI/UX Designer

    2 Full Stack Ruby on Rails Developers

    1 Front End Developer

    1 Android Developer

  • Timeline

    June 2016 – June 2017

Sergiej Rewiakin
Sergiej Rewiakin HelloCare CTO

With positive experience in working with Syndicode, I have hired them once again to develop mobile and web app for Hellocare. Since it was not our first project, the day-to-day execution went super well. We have built an outstanding product in both web and mobile. Despite difficult market roll out and multiple changes in the feedback cycle. The team was going an extra mile to make all deliverables on time. The clients were particularly impressed by the flat and adaptive design and simple and readable interface.

We know how to empower your business!

The team of dedicated software engineers of Syndicode has provided web and mobile development services since 2014. We value professionalism and innovations, loyalty, and honesty. If you dare to create something great and challenging, we’ll help you become a leader in your field. Ask Syndicode about extended team or custom software development!

Let’s discuss your next project!

Got a project? Let's discuss it!

    USA 490 Post Street STE 526 San Francisco, CA 94102
    Portugal Praceta Prof. Dr. José Sebastião e Silva 9, 2790-045 Carnaxide, Lisbon
    Ukraine Sofiivs'ka St, 1/2а, Kyiv, 01001
    Email info@syndicode.com