Development of an accessibility-friendly portal for therapists
Choosing Therapy Platform
Django|Docker|PostgreSQL|React
Custom Software Development|DevOps|UX/UI Design
Dedicated team behind the project
The client
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
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.
For sign-ups, self-onboarding, and establishing trust and rapport with potential clients before a real meeting or even appointment request.
For bulk providers import, change requests management, licenses verification, data collection, and providers assistance.
To find the nearest therapist and direction to the in-person practice location.
Additional features
- Used Wagtail (a configurable open-source CMS) to build navigational pages and Django static pages.
- 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
- LEAN development following SCRUM methodology.
- Weekly iterations with daily stand-up calls.
- Iteration planning meetings and grooming sessions.
- Pre-IPM iteration planning meetings.
Results
the system scaled psychotherapists and the number is constantly growing
passed accessibility tests (according to WCAG 2 Level AA)
readers per year
boosted website key performance metrics
code test coverage
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.
Evaluates coding standards, review processes, and overall development methodology.
Focuses on design, structural sustainability, tool relevance, and data backup strategies.
Analyzes efficiency in automation, CI/CD pipelines, monitoring, and cost management.
Ensures best practices in performance, data validation, and persistence for FrontEnd development.
Ensures best practices in performance, data validation, and persistence for BackEnd development.
Optimizes communication, resource allocation, and reporting in project management.
Reviewes system design for scalability, failover provisions, and cloud integration.
Analyzes the impact and efficiency of AI tools in project advancement.
Upholds security through standards compliance, penetration testing, and data encryption.
Measures team satisfaction, dynamics, and alignment with project values.
Tech stack
What the team has to say
• A great team with a product development mindset, very involved not only in working on a given task but also in the big business picture.
• A great product idea we could stand behind: connecting people with the best specialists to solve their issues.
• A great technology stack with the most modern best practices, very mindful and efficient development, where user experience and accessibility were the cornerstone.
I am proud of the product we managed to create and glad to see it being used by many.
Daniel
Head of Engineering at Ralabs
Your Success, Our Commitment
WCAG, ADA, FHIR, HL7 and HIPAA.