Muhammad Subhan

MedKonnect

MedKonnect is a Website for remote doctor-patient communication.

Role

Full Stack Developer

Category

Web Dev

Context

Personal / FYP

Stack size

3 tech

medkonnect.app
MedKonnect preview
01

TL;DR

A remote consultation platform that connects patients with doctors for effective healthcare communication, allowing easy access to medical advice through messaging and video calls.

02

Problem & Approach

The story of why this project existed and the shape of the solution.

MedKonnect is a medical consultation app designed to connect patients in remote areas with qualified doctors through messaging and video calls, enabling them to receive medical advice and support.

The app serves as a vital resource for individuals in underprivileged regions, where access to healthcare professionals is limited. By providing multiple communication options, including messaging and video conferencing, MedKonnect ensures that patients can consult with doctors from the comfort of their homes. This reduces the need for travel and makes healthcare more accessible to those who might otherwise go without.

In addition to consultations, MedKonnect allows patients to manage their appointments, upload medical reports, and maintain a history of their health metrics, such as weight and blood pressure. With roles for doctors, patients, and administrators, the platform is equipped with features to facilitate seamless communication and effective management of healthcare services, making it a comprehensive solution for remote medical consultations.

03

Stack

Frontend

  • React JS

Backend

  • Asp .Net Core

Database

  • SQL Server
04

Features

  • 01Remote doctor-patient communication through messaging and video calls.
  • 02Appointment management including scheduling, rescheduling, and cancellation.
  • 03Doctor filtering by specialization to help patients find the right care.
  • 04Feedback and review system for patients to rate their consultations.
06

Challenges & Refactors

01
Challenge

Changing the schedule of doctors does not preserve existing appointments, leading to confusion and potential missed consultations.

Solution

Define a method for scaling and mapping old schedules to new ones, ensuring appointments are preserved and providing an interface for patient acceptance of rescheduled appointments.

02
Challenge

Currently, video calling is reliant on external applications like WhatsApp, which complicates user experience.

Solution

Integrate a native video calling feature within the app for seamless consultations.

03
Challenge

The messaging system for consultations is not implemented, limiting communication options.

Solution

Implement a real-time messaging feature for effective communication between doctors and patients.

07

Gallery

MedKonnect screenshot 1
MedKonnect screenshot 2
MedKonnect screenshot 1
MedKonnect screenshot 2
MedKonnect screenshot 1
MedKonnect screenshot 2
MedKonnect screenshot 1