HairMax case study by UppLabs


Trichologists’ mobile app for preventing hair loss

About the project

HairMax is a mobile application developed for trichologists to prevent hair loss of their clients. When the client visits a doctor, the doctor uses a dermatoscope connected to this application to take photos. Based on the detailed images and further investigation, doctors can prescribe certain HairMax products.

The app allows doctors to add clients to the database and monitor their visits and treatment progress.

Category Hairmax


Complex medical device integration
E-commerce integration

Industry Hairmax



Services Hairmax


Post-production support and maintenance
Mobile development


Working on the HairMax mobile application, UppLabs had a goal to automate and simplify the work of trichologists and ease the process of clients’ scalp analysis. With this app, doctors can save lots of time as there is no more need in manual adding dermatoscope pictures and analyzing them. Now it is done automatically. Moreover, based on the client’s scalp pictures, data, and progress, the app defines the type of hair loss and shows the doctor possible prescriptions variants.

Our contributions

UppLabs created a mobile application HairMax from scratch. We provided its integration with medical dermatoscope and automatic user’s data save on personal devices without storing them to an external server. Also, we provided an automatic mobile PDF generation with prescriptions. Using this PDF with the QR code, the user can buy HairMax goods chosen by the doctor. This is possible because of integration with the Shopify e-commerce platform.

All this functionality was developed to bring digitalization and improve operational strategy for medical institutions working in dermatology, paramedical science of the hair, hair loss, and associated scalp problems.

We were responsible for

Software development

UppLabs team provided full-cycle mobile application development. From software architecture to engineering and launch, our developers crafted a unique digital product for medical institutions. HairMax Android app lets doctors automatically upload data, analyze it, store, and predict prescriptions.

Medical device integration

Whilst an official dermatoscope integration application didn’t support needed functionality, using the best practices, UppLabs built our own integration app from scratch. To meet doctors’ needs we created several new features to improve the data received from dermatoscope.

Data analysis and storage

Based on data received from the dermatoscope, the app is able to identify the type of hair loss and show advice. All the data about the client’s scalp is stored on the doctor’s device and used to monitor the client’s progress. Using the previous visits data, HairMax mobile app can set the schedule for the next procedures and remind clients about them.

Key features

  • User login via email
  • Admin dashboard for managing doctors:
    inviting via email,
    removing doctors from database
  • Doctor dashboard for managing clients:
    removing clients from the local database,
    viewing client’s visits history
Key features
  • Doctor registration flow
  • Clients registration flow
  • Mobile device camera functionality support
  • Dermatoscope integration and photo data receiving support
  • Automatic recommendation
  • Mobile PDF generation:
    Creating client visit summary PDF


Medical device integration

Medical device integration

The manufacturer did not provide any documentation on how to integrate with their devices and offered only their application to use that unfortunately was not enough to meet the business needs of our client.

Mobile PDF creation

Mobile PDF creation

UppLabs provided automatic generating of a PDF document layout on the mobile devices, saving this PDF to the proper directory, and creating QR code for buying prescribed products online.

Data storing

Data storing

Instead of collecting users’ data on an external server, we implemented an alternative solution for storing all the data about clients on mobile devices.

Expo ejection

Expo ejection

Unfortunately, we had to eject Expo and go with React Native in order to integrate the application with a custom-built package of the medical device integration.

Tech stack

  • React.naTIVE React.naTIVE
  • Kotlin Kotlin
  • Expo Expo


Shopify, medical dermatoscope integration Shopify, medical dermatoscope integration


2,5 months for product development, testing, and launch

2,5 months


  • 2 developers (React Native, Kotlin) 2 developers (React Native, Kotlin)
  • 1 Team Lead / Project Manager 1 Team Lead / Project Manager

How we helped the client’s business?

By developing the HairMax mobile app, UppLabs helped to streamline the client’s operational processes and save medical workers time. It has helped to increase the sales revenues of their existing e-commerce product because of the easy way to order the medicine in the application in a couple of clicks.

How we helped the client’s business?

Ready to discuss your idea?

You can't leave Your Name empty
Please provide correct Your Phone number
Please provide correct Your E-mail addres
You can't leave Your Message empty
You can't leave Captcha Code empty
Thanks for your message. We will get back to you shortly.
If you want to send us one more message click here