Virtual Doctor Platform

Vitual Doctor Platform is a web platform where patients can have a better experience in a realistic online consultation session! This project is from our COMP90082 Software Project course at the University of Melbourne.

Key Technologies

Project Background

With the increasing demands for digital communication and decision-making in the field of healthcare, the Digital Health Validatron, a pipeline that aims to build a connected healthcare system for enabling digital health innovation, has emerged and developed in recent years.

Project Overview

The project aims to improve and expand the existing web-based telehealth platform named Validitron Virtual Doctor.

The current version of the platform has realized fundamental features such as video calls and limited clinical information displays. However, the issue of scalability of the platform arises due to the existing architecture, therefore, the project is expected to refactor the existing architecture as well as add new features, including integrating with an additional FHIR (Fast Healthcare Interoperability Resources) server and displaying more clinical information on UI, etc.

Stakeholders:

  • Madhavan Mani - Client
  • The University of Melbourne
  • Development Team:
    • Zhuoqun Qi - Product Owner
    • Tianhao Ye - Scrum Master
    • Liming Tan - Developer
    • Tianan Guo - Developer
    • Jiafei Tan (me) - Developer

Features

FHIR server

We have chosen to use the Fast Healthcare Interoperability Resources server to store medical information. The Fast Healthcare Interoperability Resources (FHIR, pronounced “fire”) standard is a set of rules and specifications for exchanging electronic health care data. It is designed to be flexible and adaptable, so that it can be used in a wide range of settings and with different health care information systems. The goal of FHIR is to enable the seamless and secure exchange of health care information, so that patients can receive the best possible care.

Patient registration function

New patients using the platform for the first time can register an account. At the same time of registering the account, patients are required to fill in some medical information, which will be stored on our FHIR server.

Patient personal information viewing and editing

Patients on the platform can see their medical information at any time, and can also change their medical information.

Consultation and appointment function

Patients can choose their favorite doctor to make an appointment, and they can choose the date. When choosing a doctor, you can check the profile of each doctor.

After the appointment is complete, the doctor can view the appointment details. Appointments can also be cancelled in advance if the doctor or the patient has an emergency.

Review patient information during video consultation

During a video interview between a doctor and a patient, the doctor can see the basic medical information of the current patient. The doctor can quickly understand the basic condition of the patient.

Project Demo Video


Virtual Doctor Platform
https://tanjiafei123.github.io/2023/07/20/Virtual-Doctor/
Author
Jiafei Tan
Posted on
July 20, 2023
Licensed under