Case
To support the psychologists, clinical psychologists, psychiatrists and administrators in providing a free and effective service to people all over Australia, Constant developed a Virtual clinic platform to do this efficiently and securely. The application aims at connecting therapists to patients, providing patients and their progress information, improving patient communication and coordination, expanding staff capacity and enhancing clinical care with the business goal of marketing the system to other health institutions or corporate organisations.
Client
MindSpot
Industry
Mental Health
Services
Business web application
User Research
UX design
UI design
Technical listing
VueJS
NodeJS
React
Jest
Go CI
Terraform
Docker
ECS
AWS
Postgres
Challenge
Solution
Administrators and Therapists at MindSpot communicate with and help more more than 100,000 Australians troubled by anxiety, depression, stress and chronic pain. They complete their daily tasks through the MindSpot’s in-house patient management application, the Therapist Platform.
MindSpot had been aware of the existing user problems and came to us to help them evaluate and redesign this platform and to improve the user experience. The aim is to reduce administration effort and time; improve the patient communication and coordination and workflow for therapists; and to expand on staff capacity and enhance clinical care. The business goal was to commercially license the platform to other organisations such as PaaS.
The Therapist platform went into production in May 2020, replacing the MindSpot Clinic platform to manage patient status, course status, reporting and progress monitoring.
We carried out user research and based on the findings redesigned the information architecture, user flow and user interface of the Therapist Platform to optimise ease of use, flexibility, and maintainability of the system.
The strategy adopted aimed at breaking down the monolithic Ruby/Rails application. Core business logic was moved to multiple APIs, aka microservices. Multiple SPA Front-ends were made for patients, therapists and clinic managers respectively.
Extensive modules were built within the Therapist platform:
Allocation of incoming patient assessments from Administrators to Therapists according to the daily timetable and availability of Therapists
Management of Referral and Telephone screening assessments
Treatment module that contains individual patient’s registration and personal details, progress notes made by therapists, clinical progress — initial assessments, referral letter, questionnaires Q and A, final results of the questionnaires and psychology lessons completed by the patient.
Calendar — daily tasks for psychologists
Analysis — aggregation of incoming patient assessments, therapists’ performance and application performance.
"Through in-depth interviews and observational study, we exposed problems and design opportunities. This helped us re-imagine and execute the user experience of the future."
What our client and users said
“A big thank you to the CONSTANT software team who have worked hard with Ben and our team to make this happen. Their commitment, professionalism, and support has been greatly appreciated”
— Nick Titov, CEO of MindSpot
“Being able to enter a progress note/personal message from any page is really great. Having the email and PM features in the same tab is really neat and the display looks very smart. Having the ranges shown for the questionnaires in the questionnaires page is really helpful”
— KR, Therapist
“The Therapist dashboard is easy to navigate. The results tab under clinical progress provides an easy way to view patient scores and responses”