MijnOefening · physiotherapist app
developer mijnoefening.nlI worked on the original Drupal version at Itsavirus, then returned in 2020 to help launch a Laravel rebuild. My later work focused on the public site, a usable demo and a coherent dashboard around the existing application.
MijnOefening lets a physiotherapist prescribe filmed exercises and follow what happens between appointments. Patients receive a schedule, report completed exercises and record pain or difficulty. The therapist can review that feedback before the next visit.
I contributed to the first version in an agency team in 2013. In spring 2020, I took over the Laravel rebuild from the clinic’s developer to help bring it to launch during COVID.
Improving the patient UX
The original Drupal version emailed exercise lists. The rebuild gave patients their own accounts in their app together with the schedules, and brought pain and completion reports back to the therapist as charts.
Its library was seeded with 604 exercises from three filming days, with Dutch and English descriptions and video. The interface had to make that library usable for composing a programme, then give the patient a small, relevant set of tasks each day.
Work with the application already there
The clinic wanted to launch earlier than planned. There were seven weeks available and roughly 150 existing views, so rewriting the dashboard was impractical.
I built a shared dashboard shell around those views, bringing navigation, URLs and breadcrumbs together while retaining the working screens. I also added the public landing page and a demo that created a temporary practice with therapist, patient and manager accounts.
The demo let a visitor switch roles and see both sides of a prescribed exercise programme. That made it possible to understand the product before registering a practice.