Skip to content

Medical Transport Web Application - Capstone Project

Notifications You must be signed in to change notification settings

LYK315/Top-Patient-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Medical Transport Web Application

This is the Capston Project (final year project) for my degreee in Computer Science. Development period: Oct 2023 - Apr 2024

Project Abstract

This project presents a full-stack web application tailored for Non-Emergency Patient Transport (NEPTS), leveraging Vehicle Optimization Routing to enhance resource allocation and reduce labour costs. The forntend is built wit React with Material UI, while backend is manange by Django Restful API with PostgreSQL serving as the database.

Key Components

Educate Users about the Service

  • Healthcare information accessible for everyone who visits the web.
  • Step-by-step guides on how to use the service.

Patient Zone

  • Book Transport Appointments.
  • Manage Appointments (view, update, cancel).

Staff Zone

  • Validate user's eligibility for using the service.
  • Generate Optimized Patient Transport Route.
  • Manage Staffs.

Optimization Routing Algorithm

I did not develop the algorithm from scratch. With the help of Googe OR-Tools library and Google Distance Matrix API, I was able to massively scale down the development time for implementing the algorithm.

Demonstration

I've deployed the application on Render, but since its free, the server will shut down with inactivity. It takes around 1 minute to load. Also, the database deployment has expired, so you won't be able to use the related features for Staff Zone and Patient Zone. However, I've recorded a demonstration video, feel free to look into it if you're interested.

  1. Top Patient Web App
  2. Demonstration Video

~ end ~