Skip to content

Backend of application that helps doctors and personnel assist homecare patients.

Notifications You must be signed in to change notification settings

andreirusu99/Medical-Monitoring-Platform-Backend

Repository files navigation

Medical Monitoring Platform

Spring Server Application

Phase 1 - Online Medication Platform built using RESTful services and a JS client application

  • PostgreSQL DB
  • Spring Java backend
  • React frontend
  • all deployed on Heroku

Step 1 Architecture

Database Model - extracted from IntelliJ

Database

Phase 2 - Sensor Monitoring and Notifications using MOM and WebSockets

  • Added RabbitMQ message queue for asynchronous notifications
  • sensor data produced by mock application and pushed on queue
  • notifications sent to frontend via a websocket

Step 2 Architecture Step 2 Deployment

Phase 3 - gRPC-based medication notification service

  • interval-based medication service that alerts patient of when they need to take medication
  • the medication plan of a patient is requested from the server and sent to the client by gRPC

Step 3 Architecture Step 3 Deployment

Design Patterns Used

  • Builder: gRPC response building
  • Factory: creating the logger

About

Backend of application that helps doctors and personnel assist homecare patients.

Topics

Resources

Stars

Watchers

Forks