Bytecrab logo
Contact Us

Period & Fertility tracking app

Industry

Healthcare, Startup

Service

IoT, Mobile App

Technologies

Flutter, Native iOS

Client location

Germany

Period of collaboration

2022

Timeline

3 months
Download Case Study

Short Description

The client is a medical startup specializing in women’s reproductive health and the world’s first label.

As a startup in the femtech space, the client needed an online presence to compete with similar offerings for women’s attention.

They requested three upgrades: handling the sudden disruption, adding a new measurement graphic, and adding a content feed.

Our iOS developer found the root of the disruption in device & app desynchronization. He fixed it while working on it alone. (See how he did it in Challenges).

Problem

At the final stage of the project’s development, the client faced an unknown problem. The biosensor device worked well, but the app stopped responding with proper notifications and results. The end-user couldn’t take the measurements as they expected. Its negative impact caused an increase in dissatisfied emails in support.

Business need

Fast Emergency Fix

The client requested our developer to cut a collapse that jeopardized the primary goal of the business and its app.

Maintain their signature element

The client wanted to use their brand graphic to support new measurement data.

Get closer to their users

The client wanted to keep in touch with users by informing them about themed material and app updates.

Requirements

The app should notify users about ready results, analysis failures, and retrying.

The app should allow users to view their collected health data in graphical form.

The app should launch the automatic rerun of biomaterial analysis in case of failure.

The app should show users relevant and up-to-date content.

Don’t risk the app collapsing while updating it. How to prevent it? We will tell you in a discovery session

Sign me up

Key features

Content feed to connect with users

The content feed is an additional section on the app’s main menu.

It shows related articles with links, news, and updated messages.

When someone opens it, they can read through the story to learn more about the topics and the brand.

That was possible with the iOS SDK implementation, which links to the Contentful API and its features.

Automatic Biomaterial Analysis Retry

It is the primary function of device and app communication, enabling consistent and reliable result delivery.

The user will receive a related notification if an error is detected during the analysis.

The app will automatically restart the analysis of the biomaterial received from the biosensor device.

Then, the user will receive another message indicating the analysis’s success.

Rerunning helps consumers avoid negative app engagement experiences and setbacks.

Ready to improve your app’s performance and user experience? Learn what we can make for you in our free discovery session.

I'm interested

3rd party integrations

  • Bluetooth Core BLE is an iOS Framework provided by Apple that allows the iOS app to connect with nearby IoT devices. It’s an iOS Framework provided by Apple. It allows connecting the iOS app with IoT devices nearby using Bluetooth Low Energy.
  • Contentful iOS SDK simplifies integrating their content management system (CMS) into the iOS app. CMS displays dynamic content within your app for end users.

Challenges to overcome

Desync of the device and mobile app

Following an upgrade, the device’s synchronization with the app broke down. Irrelevant results caused missed alerts, and an infinite loading screen occurred. Also, there was no device documentation, and the last working patch was unavailable.

What’s the most challenging part? It was not about fixing the bugs but creating many scenarios to find them first. The developer achieved this by using a continual trial-and-error approach. Then, he manually set up bug-free devices and app synchronization from scratch.

 

Results

The automated analysis retry feature works without an endless loading screen.

Notifications of ready findings, analysis failure, or retry are instant and relevant.

For each measurement, there is a clear and easy-to-read graphic.

There is a content feed to engage users in the relevant topics and the app itself.

Project Success

Users receive the app back with no flaws, so bad feedback stops arriving.

Project success took 3 months instead of the estimated four. Our developer assisted the Flatter devs with their work for an extra month.

Before the project, the bug rate was 85% free. A two-week post-fixation test resulted in 96%.

There are no device & app issues that we cannot handle. Are you experiencing one? Tell us about it in our free discovery session

Schedule Now

Our works

LogisticsManagementMobile App

Warehouse app suite

Kotlin Native Android

We built a custom Android toolset that helped a UK company reduce errors, speed up dispatch, and eliminate paperwork in their warehousing. Fully offline-ready, works with scanners and label printers, and fits right into their existing (very old-school) system — no backend rebuild needed.

Read Case Study
Warehouse app suite Warehouse app suite
HealthcareStartupMobile App & PWA

Rheo

Flutter

Rheo needed a simple, solid way to present their real-time vitals platform to hospitals. We built a mobile app that makes their tech easy to understand — clean UI, smooth performance, and real data demo support.

Read Case Study
Rheo Rheo
HealthcareStartupMobile App

Laxiba

Native IOS & Android

We built a mobile app that helps people with food intolerances avoid ingredients that cause trouble. No accounts, no data collection — just fast scanning, smart filters, and a clean UI that works offline too. Custom diet profiles, alert system, and even a demo mode for new users.

Read Case Study
Laxiba Laxiba
EdtechStartupMobile App

The Holy Quran

Native IOS & Android

We rebuilt a legacy Quran app from the ground up — fixing crashes, modernizing the UI, and adding support for audio playback in Arabic and English. The new version works smoothly on both iOS and Android, with bookmarking, offline access, and a cleaner, more respectful user experience.

Read Case Study
The Holy Quran The Holy Quran
eCommerceEntertainmentLifeStyleMobile App & PWAWeb

The Cultivist

Flutter Laravel Nuxt Vue.js

We built a PWA and Flutter app for The Cultivist — with digital membership cards, event filters, Salesforce integration, and strong geo-based personalization. The platform now works seamlessly across devices and supports their growing global user base.

Read Case Study
The Cultivist The Cultivist
HealthcareTablet AppWEB Admin Area

136 Gateway

Flutter Web

We built a tablet app and admin panel for the UK’s top patient transport service — helping their teams log every trip, monitor real-time status, and export reports without the usual paper mess. Works offline, updates live, and keeps the whole process tight from dispatch to drop-off.

Read Case Study
136 Gateway 136 Gateway

Tell us more about yourself

Extensions: .pdf, .doc/.docx, .ppt/.pptx, .xls/.xlsx
ByteCrab in numbers
12+

years solving real-world tech challenges

150+

products shipped and scaling

20+

countries where our clients run and grow their products

USM logo Vodaphone logo Cultivist logo Galka IF logo

Project inquiries

hello@bytecrab.com

Phone number

+38 095 537 6119