Development of an accessibility-friendly portal for therapists

Choosing Therapy Platform

TECH STACK:
Django|Docker|PostgreSQL|React
SERVICE:
Custom Software Development|DevOps|UX/UI Design

Dedicated team behind the project

PARTNERSHIP

The client

PROJECT SCOPE

THE CHALLENGE

STRATEGIES AND EXECUTION

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

feature:/ 01
Developed a Healthcare Provider Directory platform

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.

feature:/ 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.
feature:/ 03
Designed and Developed a 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.

feature:/ 04
Designed and Developed a Dashboards for healthcare providers

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

feature:/ 05
Google Search and Maps integrations

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

Additional features

  1. Used Wagtail (a configurable open-source CMS) to build navigational pages and Django static pages.
  2. Fresh UI that adheres to accessibility standards (compliant with WCAG 2 Level AA) to ensure a smooth and convenient user experience as well as increased responsiveness.

Project management approach

  1. LEAN development following SCRUM methodology.
  2. Weekly iterations with daily stand-up calls.
  3. Iteration planning meetings and grooming sessions.
  4. Pre-IPM iteration planning meetings.
ACHIEVEMENTS

Results

From 100 to 10k

the system scaled psychotherapists and the number is constantly growing

100%

passed accessibility tests (according to WCAG 2 Level AA)

>30 million

readers per year

50%

boosted website key performance metrics

89%

code test coverage

Up-to-date

packages & technologies

ASSURING QUALITY

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
TECHNOLOGIES IN USE

Tech stack

TEAM'S FEEDBACK

What the team has to say

Ralabs truly cared about the products being built and the mission of ChoosingTherapy.com. Working with Ralabs feels like your working with an extension of your own team. Every team member was invested in our mission.
Ian Atkins
Co-Founder & COO, Choosing Therapy

Daniel

Head of Engineering at Ralabs

Your Success, Our Commitment

Craft exceptional apps with us. We prioritize quality, meeting standards like
WCAG, ADA, FHIR, HL7 and HIPAA.
You got it right!

Only 21% of people can identify an accessible visual.

your question