Choosing Therapy Platform

Development of an accessibility-friendly portal for therapists

Duration: 2020 – ongoing
Customer location: The US
Industry: Healthcare
Services: Custom Software DevelopmentDevOpsUI/UX Design
Tech stack: DjangoDockerPostgreSQLReact

Dedicated team behind the project

The client

Choosing Therapy is an online healthcare platform that connects individuals seeking therapy with qualified professionals. It provides accurate mental health information, provides full-text search, displays real-time therapist availability, and offers therapist profile videos for better decision-making. Users can search for therapists based on location, specialization, insurance coverage, and preferred therapy modalities, making finding a therapist who meets their specific needs easier.

Client Achievements

The challenge

A healthcare and media company required a visually appealing and user-friendly dashboard for providers and user directory following accessibility standards, and an effective admin panel. The platform needed advanced features such as search filters for location, specialization, insurance coverage, and preferred therapy modalities to help users find a suitable therapist.

The solution had to be compatible with Google, Outlook Calendar, as well as Google Maps, Monday.com, and other tools. Additionally, the site needed search engine optimization (SEO). The ultimate product’s goal was to provide accurate mental health information and make a process of searching for therapists as simple as possible.

What was done

The Ralabs team displayed genuine dedication to both the product under development and the mission of our client:



“Choosing Therapy believes improved mental health & wellbeing can be life-changing.”



Every team member was committed to this cause.

Implemented features:

01

Healthcare provider directory

Users can find the right therapist using various filters, schedule a video-therapy session or in-person therapy appointment,  review therapist profile page with detailed information: experience, videos introductions, photos, and practice details. Services, pricing, and availability customization for each venue from a single profile.

02

Outlook and Monday.com integrations

3rd party integrations that allow users to keep their appointment schedule up to date. Enhanced functionality through better user experience at each step of their interaction with the platform.

03

Dashboards for healthcare providers

For sign-ups, self-onboarding, and establishing trust and rapport with potential clients before a real meeting or even appointment request.

04

Convenient admin panel

For bulk providers import, change requests management, licenses verification, data collection, and providers assistance.

05

Google search and maps integrations

To find the nearest therapist and direction to the in-person practice location.

Additional features

Wagtail navigational pages and Django static pages.

Fresh UI that adheres to accessibility standards to ensure a smooth and convenient user experience as well as increased responsiveness.

Project management approach

01

LEAN development following SCRUM methodology.

02

Weekly iterations with daily stand-up calls.

03

Iteration planning meetings and grooming sessions.

04

Pre-IPM iteration planning meetings.

Results:

01
From 100 to 10k

the system scaled psychotherapists and the number is constantly growing

02
100%

passed accessibility tests

03

>30 million

readers per year

04

50%

boosted website key performance metrics

05

89%

code test coverage

06

Up-to-date

packages & technologies

Software quality assessment

SQM, short for Software Quality Management, is our in-house development that we came up with back in 2021. It’s our way of defining what ‘quality’ means to us.

Software Quality Management is a framework that assists in measuring product quality and making decisions to enhance both technical and non-technical aspects of product.

SQM essentially illustrates what clients expect from us and our own standards when it comes to delivering quality work.

Engineering Practices 7.5 / 10

Evaluates coding standards, review processes, and overall development methodology.

Database 9.4 / 10

Focuses on design, structural sustainability, tool relevance, and data backup strategies.

Infrastructure 8.8 / 10

Analyzes efficiency in automation, CI/CD pipelines, monitoring, and cost management.

FrontEnd 10 / 10

Ensures best practices in performance, data validation, and persistence for FrontEnd development.

BackEnd 9.1 / 10

Ensures best practices in performance, data validation, and persistence for BackEnd development.

Project Management 9.6/ 10

Optimizes communication, resource allocation, and reporting in project management.

Architecture 8 / 10

Reviewes system design for scalability, failover provisions, and cloud integration.

AI Amplifiers 8 / 10

Analyzes the impact and efficiency of AI tools in project advancement.

Security 8 / 10

Upholds security through standards compliance, penetration testing, and data encryption.

Team Happiness 8 / 10

Measures team satisfaction, dynamics, and alignment with project values.

Average 8.64 / 10

Tech stack

What the team has to say

Ralabs has launched the site with all the requested features, and the platform has recorded several page views. The client appreciates how invested the vendor is in their goals, making them feel like they’re working with an extension of their team. They also commend the vendor’s project management.

Ian Atkins
Co-Founder & COO, Choosing Therapy

Let’s talk solutions

    By submitting this form, you agree to our Privacy Policy.



    Roman Rodomansky

    CTO & Co-Founder at Ralabs

    Andrii Yasynyshyn

    CEO & Co-Founder at Ralabs

    Other сases

    You got it right!

    Only 21% of people can identify an accessible visual.

    Your question