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
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.
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
[ Testimonial ]
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.
[ 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.
Now our specialists work on changes and updates based on the customers' needs and users' feedback.