Project Description

Healthcare

Blue Check

Android iOS United Kingdom

Bluecheck is an app for Android and iOS that calculates your BMI based on the information you input at the time of registration, lets you monitor several of your health parameters, and on your consent, shares the data with your doctor or pharmacist. To calculate your health parameters, Bluecheck acts as a Bluetooth® LE host and connects with external BLE devices like a smart BP Monitor Machine

Exclusive Features

Check BMI

Learn whether you’re overweight, obese or underweight or in perfect shape. Just enter your weight and height

Blood Pressure

Connect your iPhone with Bluecheck BP Monitor over Bluetooth. Once connected Bluecheck App will show readings.

History

Check reading logs of every BLE device you ever connected with the iPhone and synced with the app

BMI Index

Learn everything you evert wanted to learn about your body stats: Body water and fat, muscular mass and BMR

List Jobs

Learn whether you’re becoming healthy every day or gaining more body fat and thus raising your BMI

Medications

Never miss a medication with the app reminding which one to take in the morning, afternoon and evening.

Check BMI

Learn whether you’re overweight, obese or underweight or in perfect shape. Just enter your weight and height

Blood Pressure

Connect your iPhone with Bluecheck BP Monitor over Bluetooth. Once connected Bluecheck App will show readings.

History

Check reading logs of every BLE device you ever connected with the iPhone and synced with the app

BMI Index

Learn everything you evert wanted to learn about your body stats: Body water and fat, muscular mass and BMR

List Jobs

Learn whether you’re becoming healthy every day or gaining more body fat and thus raising your BMI

Medications

Never miss a medication with the app reminding which one to take in the morning, afternoon and evening.

The Challenges & Solutions

  1. Although BLE turned out to be a great way to pair a device with the phone, the connectivity was restricted to mere pairing as per BLE Protocols.
  2. We ordered the device’s SDK. Once we had the SDK, all we had to do was adding the device ID, then molding the data sets in adherence with BLE Protocols. BLE Protocols were available in the manual.
  3. Onto our initial research, we could not find any library in iOS and Android that could plot BMI and BP data for our app.
  4. We had to resort to custom charting and manual plotting of raw BMI data, which took a considerable amount of our development time. We repeated the same activities to draw BP graphs
  5. Once we could make the devices sync with the app, the client insisted on live syncing. We were just out of fixing a sync issue, now the client wants the devices to sync in real time.
  6. Live syncing is not a big deal if the SDK of the syncing device supports it. However, that wasn’t the case with the SDK we got. We did an extensive SDK tear down but there was no way we could add it.
 

10 People

Team Size

20 Weeks

Project Duration

Technology Stack

Balsamiq

Wireframe tool

Android Studio

Development

Adobe Photoshop

Design

PHP

Backend development

Case Studies: Our live projects fantasizing the app world

Just to share that it isn’t just the words that we have, we actually are good with our creative and coding business. Our live projects have not only earned satisfied clients/users for us as well as its owner.

View more case studies