Skip to content

sakshi26s/MediConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

MediConnect

Smart Healthcare Referral System using Decision Trees, Priority Queues, and Dijkstra Algorithm in Java.


Features

  • Disease diagnosis using Decision Tree
  • Patient prioritization using Priority Queue
  • Nearest hospital search using Graph
  • Dijkstra Algorithm for specialist selection
  • Simple GUI using Java Swing

Project Structure

src/
└── MiniProject/
    ├── Main.java
    ├── Patient.java
    ├── Patient_Priority.java
    ├── Doctor.java
    ├── hospital.java
    ├── Graph.java
    └── DiagnosisAppFrame.java

How to Run

  1. Open project in any Java IDE
  2. Add required dependency (see below)
  3. Run:
    • Main.java (console version)
    • OR DiagnosisAppFrame.java (GUI version)

Dependencies

This project uses the org.json library.

Download from:
https://mvnrepository.com/artifact/org.json/json

Add the .jar file to your project before running.


Tech Used

  • Java
  • Data Structures (Tree, Graph, Queue)
  • Java Swing

About

Smart Healthcare Referral System using Data Structures

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages