A MacBook Pro laptop displaying a medical issue tracking software on a desk with a potted cactus, a glass water bottle, a magazine, and a white computer mouse, with speakers and a TV in the background.

ConsultMD

“Hello Dr. Valentine, you have a new consultation request!”

ConsultMD is a healthcare app that speeds up patient care by offering a simple process for general physicians to quickly submit medical issues to specialists to get feedback within 72 hours, all within CMD platform. The platform is currently live and hosts hundreds of physicians sending and receiving hundreds of issues.

My role: UX/UI designer, project manager, product manager at Pixeltree Inc. I work directly with the client and the development team to design and manage development of the app.

Since launching in Alberta in the third quarter of 2024 and expanding to BC in the fourth, 1,365 medical issues have been completed.

As of February 27, 2025, BC now has grown to 600 registered physicians and specialists.

Beginning in March 2025, we will be tweaking ConsultMD to support clinics in Toronto that host dedicated dermatological assessments.

Screenshot of a medical clinic's online dashboard showing outstanding issues. The page lists consultation records with details such as issue, consulting physician, patient name, issue type, date created, primary physician, and status. The interface includes filters for family name and date range, and options to apply or reset filters. The top right corner greets Dr. Jerry Jaguar and includes a button to create a new consultation.

All physicians must first create a profile and submit to the ConsultMD admin for approval so their medical status can be confirmed before sending and reporting on medical issues. Upon approval physicians can login to their dashboard; the Outstanding Issues page.

ConsultMD supports two front-end user types; General physicians and Specialists. Both dashboards look virtually identical except that specialists do not create consults and they have an additional tab on their nav bar; unassigned issues (more on that later).

The process all begins when a general physician clicks on Create consult to open the issue form.

Online medical consultation form titled 'New Consultation Request | Issue Details' with sections for patient demographics, consultant selection, medical history, and treatment details, featuring a diagram of a human body for marking issues.

All physicians must first create a profile and submit to the ConsultMD admin for approval so their medical status can be confirmed before sending and reporting on medical issues. Upon approval physicians can login to their dashboard; the Outstanding Issues page.

ConsultMD supports two front-end user types; General physicians and Specialists. Both dashboards look virtually identical except that specialists do not create consults and they have an additional tab on their nav bar; unassigned issues (more on that later).

The process all begins when a general physician clicks on Create consult to open the issue form.

Screenshot of a digital form titled 'New Consultation Request | Upload Files,' showing five sections for uploading files with 'Select File' buttons and description fields, along with 'Go Back' and 'Save & Continue' buttons at the bottom.

Create New Consult | Page 2 of 2 | File upload

Page two is for uploading images and files to help the specialist make a proper diagnosis and treatment plan. If no images are added, a popup asks to confirm the decision.

Medical consultation form with patient demographics, history, attached images of skin rashes on the left arm and shin, and details of the healthcare professional.

Consult Summary

Once the GP has completed the form they can preview it to ensure they have added enough info and are ready to send it. Once the issue is submitted the specialist will receive an email notification that they have a new consultation and to log in to their account to view. It will appear in the specialists Outstanding Issues page tagged as NEW.

A medical consultation report form on a webpage with sections for patient demographics, medical history, and attachments. There is a diagram of a female and male body with marked skin rash areas, and images of rash close-ups on the arms and legs.

Specialist Report

Once a GP submits a consult report to a selected specialist, the specialist receives an email notification and is invited to log in to their dashboard to view. New issues are marked as NEW.

Once open, the specialist can view the issue and has their own report section to fill in their feedback along with any supporting attachments.

Coming soon! An upcoming feature will be a comment section within issues for the GP and Specialist to be able to communicate. This will help ensure specialists can request further information if needed and give the exchange more flexibility.

Screenshot of a medical consultation management dashboard showing a list of patient records with columns for first name, last name, gender, PHN, referring healthcare provider, practice ID, consultant, date of consultation, and diagnosis.

Admin Panel | All Completed Consults and Referrals

Pixeltree built a custom admin panel for ConsultMD to ensure they get the specific functionality they needed. All physicians must be approved by the admin to validate and login to their account. The admin is notified via email once a physician has completed and submitted their profile for review. The admin can find the new physician with a pending status and can toggle them to approved.

The admin can also see all pending and completed issues for billing purposes.

Admin Panel | All Completed Consults and Referrals

Pixeltree built a custom admin panel for ConsultMD to ensure they get the specific functionality they needed. All physicians must be approved by the admin to validate and login to their account. The admin is notified via email once a physician has completed and submitted their profile for review. The admin can find the new physician with a pending status and can toggle them to approved.

The admin can also see all pending and completed issues for billing purposes.