Therapy device, patient app and doctor CRM as one connected system

Therapy device, patient app and doctor CRM as one connected system

PulseV had therapy devices and no software. We built the patient app, the doctor CRM, the backend and the device firmware. 100+ users.

Goal Icon

Project goal

Client: PulseV, Kazakhstan. Healthtech.

PulseV had therapy devices and no software around them. Patients could not run treatment programmes from a phone. Doctors had no system to prescribe and follow treatment.

Solution Icon

Solution

We built the software side of the product:

  • A mobile app for iOS and Android on Kotlin and Compose Multiplatform: Bluetooth connection to the device, programme playlists, chat with a doctor and activity history.
  • A CRM for doctors on Angular: patient records, prescriptions, a request queue and cover when a doctor is on leave.
  • A Kotlin and Spring Boot backend (JHipster) with PostgreSQL and WebSocket.
  • ESP32 firmware with its own serial protocol and an OTA partition. Device power is set in the CRM and travels through the backend and the app to the device.
  • Six interface languages, CI/CD on GitHub Actions, hosting on Hetzner.

The first version of the CRM took one week.

Result Icon

Results

  • 100+ users.
  • First stage delivered in 15 days.
  • “He responded to every request quickly, made the changes we needed and gave useful advice on improving the features. All tasks were completed well and on time. Every stage was discussed in detail, and as a result we got a fully working product, ready to use.” — Danil Klimov, PulseV. Review on Freelancehunt after the first stage, October 2024, translated from Russian.

Why it matters for you: If you make a medical device, we can build the firmware, the patient app and the clinician tools as one system.

How to start

Three ways in, each with a fixed scope and a fixed price. Pick the one that matches how far along you are.

Free 30-minute technical call

No cost

Talk your idea, current setup or technical problem through with an engineer. You leave with a concrete next step, whether or not you work with us.

Book a technical consultation

AI prototype sprint

€2,000

One engineer, one week, a working MVP you can use in your business.

Start a sprint

Dedicated squad

from €10,000/month

2–3 senior engineers on your product, European hours, 50 % upfront.

Discuss a squad

Let's discuss your connected product

Tell us what you are building, connecting or modernizing. Our Core Team will review your idea, current setup or technical challenge and suggest the best next step.

The Core Team is the group of senior engineers you talk to first. When a project needs more people, we bring in other teams and specialists we have worked with before, and we tell you who they are before work starts.

Choose how to start

Book a technical consultation

Schedule a call with our engineering team to review your idea, current setup or technical challenge.

Book a technical consultation

Send project details

Tell us about your product, connection or modernization task and we will suggest the best next step.

Send project details