Digital health company
The white-label solution that enables healthcare at home
This case study highlights how we've assisted our client in developing a solution that enables patients to self-manage their care at home.
Healthcare
Industry
14 specialists
Team size
Elsternwick, Australia
Location
2017 – present
Project duration
[ Business context ]
Our client approached Onix with the idea of a white-label self-managed healthcare solution to create caring networks around anyone in need of help.
This software should help organizations to enhance home-based care, improve patient discharge planning, limit avoidable hospital admissions, and many more.
Our client wanted to build a branded mobile application & admin panel that would allow healthcare organizations to make it easy for their customers to reach out for help and to provide the right help. Healthcare organizations could purchase the package of services without the need to take on the design and development, work with App Store & Google Play, support, and update an app.
So, customers get advantages of the technology without any hassles. Targeted education, remote monitoring, behavioral science, and connection to clinical guidance — all in one app.
[ Product scope ]
A few years ago, Onix created a similar web project for the same client.
But the previous codebase and design were outdated, so we had to develop an infrastructure for multiple branded apps, build the apps from scratch, and reinvent UX.
A professional team of Onix specialists followed the fine-tuned development process to create a first-class platform for patient self-care:
Collect requirements to define the main product features and meet business goals.
Set up a transparent and fine-tuned development process.
Conduct the discovery phase to reinvent the UX and develop the specification so that the developers can start the work as soon as possible.
Ensure a holistic solution consisting of mobile apps (iOS and Android) and a web app of different functionality and role within the product.
Implement reliable and advanced technologies to ensure high software operation and proper functioning.
Have a project in mind? Let's talk!
The product consists of two main solutions:
01
Branded mobile apps (iOS and Android)
The mobile app allows patients, carers, and the patient's personal network to:
Monitor care needs
Coordinate supportive care
Conduct regular risk assessments (PROMs)
Get prompts and targeted guidance to address identified risks
02
Customer dashboard
A dashboard enables customers to:
Keep track of home-based activities
Assess risks
Activate targeted guidance and interventions with direct communication links to patients, carers, and personal networks
See analytics of app usage and post some useful information for customers
The uniqueness of the product
Unique business idea
The product offers a particular task tracker for the people who help those in need.
01
Customizable interface
The product is constructed to adopt the organization’s unique branding.
02
White-label solution
The product is developed as a white-label solution meaning any organization can buy and integrate it into its system.
03
Flexible functionality
The super admin of the product can regulate the number of features each white-label copy has according to the client’s needs.
04
The Onix team crafted a reliable solution that benefits four user groups:
Healthcare and insurance providers
Clinicians and administrators reap the rewards of enhanced patient flow, secure discharge of patients, lower home-based risks, heightened patient health results, and reduced avoidable hospital visits.
01
Healthcare payers
Payers benefit from decreased medical costs due to the prevention of adverse events and monetary gains from a higher quality performance and improved patient experience.
02
Patients
Patients can take control of their care by identifying needs, routinely assessing potential risks, and organizing personal networks.
03
Carers
Relatives and friends understand precisely what care is necessary. They are guided by screening outcomes and education that have been clinically developed to offer the best possible care.
04
While running the discovery phase, we singled out five key roles on the platform:
Captain
Is the user (owner of the network) who creates a network to identify the tasks needed, coordinate help for a specific person, and communicate with the help network.
01
Admin
Is a user who has the same rights as the Captain but can't delete the network or change Captain.
02
Helper
Is a user who is part of a specific help network, can accept tasks, and view patients' information.
03
Inner circle helper
Is a "helper" user, but they can view and can accept "inner circle only" tasks and can view and comment on "inner circle only" chat topics.
04
Helper network
Is a network of users who are aimed to help a specific person. It can be family members, friends, neighbors, etc.
05
How digital health company service works
01
General user
Is recommended to use the app by the organization
Creates an account
Creates helping network
Invites others to join
Fills out a questionnaire to define helping needs
Creates tasks and appointments that others can help with
Communicates with others via chats, read useful tips in blog posts
02
Invited user
Receives an invitation to join the helping network from a friend or a relative
Creates an account
Accepts the invitation to join created network
Sees a list of appointments, tasks and can accept them to provide help
Communicates with others via chats, read useful tips in blog posts
[ Solutions we provide ]
The Onix team provided development solutions aligned with our client's goals, budget, and time.
Platform
Platform
From the first days of working on the digital health solution, it became clear that to make it successful in the market, we needed to develop effective platform architecture that would guarantee an ability to scale the product on demand, a smooth platform operation, and a pleasant user experience.
White-label solution
White-label solution
The primary killer solution was the project's business architecture which allowed us to adjust the white-label self-management healthcare app to the company's branding (logos, colors, etc.) and customize it for their needs.
Super admin dashboard
Super admin dashboard
Thanks to a specially designed algorithm, members contact others who’ve experienced similar treatment paths, suffer similar side effects, or have similar worries and concerns.
Questionnaires
Questionnaires
Questionnaires allow users to define which help they need to provide. According to it, the pool of tasks is created and distributed via the Task Manager, which is the app's core.
Task management system
Task management system
Flexible task management system allows creating/editing a task and taking one or a series of tasks.
Platform
White-label solution
Super admin dashboard
Questionnaires
Task management system
Platform
From the first days of working on the digital health solution, it became clear that to make it successful in the market, we needed to develop effective platform architecture that would guarantee an ability to scale the product on demand, a smooth platform operation, and a pleasant user experience.
[ Product discovery stage ]
Onix started development from the discovery phase.
The main goal of the discovery was to define a straightforward app workflow, specify key features, reinvent the UX, and develop the specification so the developers could start the work as soon as possible.
At the beginning of the project, there needed to be more details to provide a precise estimation. So, Onix came up with the estimation based not on dev hours but on the devs' quantity needed to complete the project by the deadline, which was quite strict.
We discussed with the client the possibility of allocating additional resources to cover timing risks. But, we've managed to finish the project on time at a lower cost.
During the discovery phase, the Onix team:
Using our Product Discovery phase services, you can validate your product concept and test its market feasibility and viability!
[ Building MVP ]
Onix started this project from scratch, using all the previous materials as references.
Сreating a minimum viable product (MVP) allowed us to understand the target audience's needs and reduce time to market.
01
During MVP development, our experts:
Reviewed provided materials
Negotiated on MVP scope & provided estimation to fit the deadline
Created roadmap
Wrote specification
Worked on UI design
Developed platform architecture
Developed backend and frontend development
Provided QA assurance services
Prepared for app release
Ensured app publishing
02
Our MVP solution included the core features:
Authorization
Questionnaires
Invitations
Five roles in the app with different access
Network (team) with members
Calendar with tasks
Simple chat with attachments
[ Design ]
Our redesign services made a drifference
So, at the very beginning, we got from the client:
Drafts of the wireframes;
A design made by another agency;
A list of features
When our specialists started to review the design, we found out that the user flow and UX were not thought over. The app seemed to be not very user-friendly, and the navigation was ambiguous.
Also, there was no specification that developers could start to work with.The main challenge was to invent a comfortable and user-friendly UX that would make users intuitively navigate through quite a lot of information and app functionality.
10 different versions
The team worked through 10 different versions of the Home page and performed user and UX testing, trying out every possibility and combination to make UX simple, understandable, and functional.
Task creation process
Flow of creating/managing a task or a series of tasks is highly flexible, so users can create tasks quickly and pick almost any possible options for dates and timing.
[ Development ]
Our cooperation started with setting up an effective and transparent process.
At Onix, we use the Agile methodology to add flexibility, speed, and quality to our development process.
This development approach enables us to make ongoing improvements avoiding any issues and delays.
The main task was to develop a healthcare app for self-management (iOS and Android) and a web app. We decided to choose React Native since it:
allows us to develop simultaneously for Android and iOS by sharing code between two platforms.
ensures high performance. The user interface is created with the help of native modules and widgets. This is why the app looks and feels native.
reduces time and cost. We need one team to develop several apps and reuse the code base. So, the development time decreases twice, and so does the cost.
allows browser-compatible components to build web apps using the existing codebase of mobile apps while accelerating the web app development process significantly.
For backend development, we chose NodeJS, which is fast, has a large number of libraries, and is well suited for applications such as GG, which contains a large number of requests, but there are no very complex calculations.As a result, we had a fast, high-quality, and effective development with a compact team that professionally implemented the client's ideas into a viable product!
The app’s 'killer' features
Care management
At the time of signup, a screening process for customized supportive care needs is conducted to determine any risk factors and create a personalized supportive care plan.
Daily living
There is an easy-to-use "roster" highlighting the care tasks to be taken on by personal networks, stemming from care needs previously identified in the care plan.
Remote monitoring
Risk assessments (PROMs) provide insight into the patient's status to inform personal networks and trigger educational advice and guidance from clinical experts to meet any changing needs at home.
Targeted education
This education feature is tailored to the patient's needs and allows for enhancing the competency and confidence of personal networks in providing quality care.
Clinical guidance
Real-time data will enable customers to proactively respond to the patient's needs by initiating direct communication and providing guidance to personal networks through their dashboards.
Core technology stack we used
React.js
Node.js
Sass
Firebase
Socket
JSON Web Token
Postgres
Twilio
SendGrid
Reduxjs/redux-thunk
Figma prototype
Figma
During the cooperation, the Onix team proved to be:
Professional
Open
Reliable
Predictable
Transparent
[ Client Testimonial ]
Here is our client's statement about their experience with the Onix services
“We have worked with Onix for over 5 years, they have been instrumental in developing a digital infrastructure that is helping to build a new model of healthcare.
The team is very responsive to our needs as an early-stage company and we would not have been able to achieve our early success without them.”
Co-Founder & Executive Director
[ Design solutions provided by Onix ]
Achieving great results together!
Today there are already six applications based on this digital health white-label solution. You can see these apps in Google Play and App Store.
The Onix team successfully completed the product's feasibility study, did all background work required for successful MVP development, and after the app release, the product moved under Onix support.
Now our specialists work on changes and updates based on the customers' needs and users' feedback.
See other related projects
USA
Healthcare
Medical management system integrated
with real-time records to optimize
workflow
Streamlined scheduling system for medical personnel
Medical management system integrated with real-time records to optimize workflow
Services provided:
Onix developed an appointment app integrated with EHR, a progressive web app for doctors, implemented route optimization algorithm with intuitive UI/UX
United Kingdom, London
Healthcare
NowWhat is a platform to share
experiences & provide support for
cancer patients
Matchmaking platform to support cancer patients
NowWhat is a platform to share experiences & provide support for cancer patients
Services provided:
Onix ensured seamless development, including WordPress site setup, private portal creation, and advanced matching algorithm implementation
Germany
Healthcare
Cross-platform mobile app designed to
help with stress, PTSD, insomnia, etc.
Mental health mobile app, a minimum viable product
Cross-platform mobile app designed to help with stress, PTSD, insomnia, etc.
Services provided:
Onix created Solomiya’s logo and parts of branding, designed the mobile app’s interface, and coded its back-end