Scope

The client desired to provide Monitoring-As-A-Service, by deploying relevant sensors at the residence of the user and permitting the support team to view the data using a mobile application. We were engaged to develop the mobile application for both Android and iOS with a cloud enabled backend, along with the deployment of the cloud infrastructure.

Engagement

Over extensive interaction with the business stakeholders, we derived the key value proposition of the solution. We narrowed the feature set down to the Minimum Viable Product and set up a goal for the Pilot program.

The solution extensively leverages AWS’ serverless stacks, including DynamoDB, SQS, SNS, API Gateway, AWS Step Function and AWS Lambda. Where possible, we leveraged the managed services, eliminating the need for oversight and control.

For the mobile application, the development was completed using Flutter. This effectively addressed both Android and iOS, providing a seamless native look and feel.

The MVP comprises of three apps, one for each persona:

  • User: Identified as the resident where the sensors are deployed; s/he can self-monitor and note any unusual details or outliers in their daily data
  • Supervisor: An observer, who could be a family member or a registered nurse responsible for the health and safety of the User
  • Administrator: Monitoring the overall health and upkeep of the sensors and the application.

Outcome

  • A pilot with 25 deployed devices is live.
  • The application is tracking for 5 key metrics : activity levels, sleep patterns, restroom visits, pseudo fall detection, ambience and environment (light, sound and temperature)
  • The cloud infrastructure has scaled to handle over 1M data points in a single day. Our peak to date has been around 200k data points.
  • The client is currently looking into the possibility of Series A funding.