BugBittle
Case study · 15Digital Care

Neurowaze: Heal Chronic Pain

A chronic pain platform that matches each patient with a vetted specialist and handles booking, video visits and follow-up.

Live on iOS, Android and webWebsiteApp StoreGoogle Play
Client
Neurowaze Health
Industry
Healthcare · Digital Care
Platform
iOS · Android · Web
Timeline
18 months
Outcome
Patients matched to vetted specialists and seen online
Neurowaze: Heal Chronic Pain preview
  • 4Surfaces: app, web, practitioner, admin
  • 18 moOf design and development
01

Overview

Neurowaze helps people with chronic pain find a practitioner who understands their condition, then book and see them online. We designed and delivered the patient app, the public website, the practitioner portal and the admin portal that vets every provider before they can take bookings.

02

The challenge

Living with long-term pain often means bouncing between practitioners who don't specialize in your condition. Comparing services and booking was slow and fragmented, and patients had no reliable way to check a provider's background. Practitioners, meanwhile, lacked a proper place to show their expertise and reach the right patients.

03

Our approach

We put matching and vetting at the center. Patients describe their situation once and see only practitioners who fit, and every practitioner is reviewed by an admin before going live.

04

How we built it

4 steps, from architecture to launch.

  1. 01

    Four products, one network

    A Flutter patient app, a Next.js website and React portals for practitioners and admins share one Firebase backend and provider network.

  2. 02

    A short intake

    Patients answer a few questions about symptoms, condition and goals, which drive the match.

  3. 03

    Vetting workflow

    Practitioners submit credentials and documents, and admins approve each profile before it's visible.

  4. 04

    Visits across time zones

    Booking respects each side's time zone, and consultations run over built-in Zoom.

05

Technical challenges

Problem → How we solved it
01

Matching on condition, not on search terms

Problem

Patients didn't know which specialty or keyword to search for.

How we solved it

An intake questionnaire turns their answers into a shortlist of suitable specialists in a compatible time zone.

02

Provider vetting before visibility

Problem

Patients couldn't judge whether a practitioner was qualified.

How we solved it

Credential and document review by admins before any profile is published.

03

Single visits or packages

Problem

Some patients want one consultation, others a course of care.

How we solved it

Each practitioner publishes what they offer, from one-off sessions to multi-week programs, and patients choose.

06

Screens

6 screens
Neurowaze: Heal Chronic Pain: Sign up
01 · Sign up
Neurowaze: Heal Chronic Pain: Home
02 · Home
Neurowaze: Heal Chronic Pain: Find a practitioner
03 · Find a practitioner
Neurowaze: Heal Chronic Pain: Practitioner profile
04 · Practitioner profile
Neurowaze: Heal Chronic Pain: Booking & discovery
05 · Booking & discovery
Neurowaze: Heal Chronic Pain: Brand & care
06 · Brand & care
07

What we shipped

5 features
  • 01

    Get matched

    A short questionnaire leads to practitioners who suit your condition and time zone.

  • 02

    Book and meet online

    Live availability, single visits or care packages, and one-tap Zoom consultations.

  • 03

    Messages and alerts

    Secure messaging with history, plus alerts for bookings, changes and new messages.

  • 04

    Practitioner portal

    Manage profile, services, documents, schedule and upcoming sessions.

  • 05

    Admin review

    Approve practitioners and oversee the network.

08

Tech stack

Flutter
Patient mobile app
Next.js
Neurowaze website
React
Practitioner and admin portals
Zoom
Video consultations
Firebase
Backend, sign-in and data