Skip to content

alibariszengin/Remedy-For

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Hospital Automation System

Hospital Automation System provides lots of operations both for patients and doctors.

Table of contents

General Info

Project scope includes patient and doctor operations such as appointment, appointment history of given patient information (for doctor) or logged in user, lab request and lab checks and reports of patients.

There are two types of user for the system. Doctor and patient. In the base page of the project, user choose the type of user to login. If it's doctor, login credentials already exists in database. If the user is patient, user must sign up with T.C. and password.

After login, they can use the modules for operations.

Project GIF

Technologies-Tools

Project is created with:

  • Python
  • PyQt
  • SqlLite DB Browser
  • PyCharm

Modules

All the modules in the project explained in this section.

These modules works with 4 different database table. These are Patients, Doctors, Appointments, Lab Reports.

doctors

patients

appointments

labs

Patient

Modules that patients can use and operate.

Login - Sign Up

If the user has an account, can login directly, if not user must sign up from sign up page.

login

sign-up

Appointment

Patinet appointment page to get appointment for free time of doctor. After successfully taking the appointment, the payment page will appear and after payment successfully taken then saves the appointment to the database.

appointment

payment

Appointment History

The logged in user can see their past appointments with this module.

appointment-history

Doctor

Modules that doctors can use and operate.

Login

The doctor credentials are already in the database so there is no sign-up for doctors. If new doctor needs to append the database, admin adds it manually.

The login page is the same with patients.

login

Lab Request-Check

Doctors can request for lab test such as urine test, blood test etc.

And check the status of the test from check page.

lab

To request a test: lab-test

To check the tests requested:

lab-check

Patient Appointment History

Doctors can see the patients appointment history. To do that, doctors should input the patients name and surname.

patient-check

And the result for the given patient:

patient-check-result

Reports

Doctors can examine their appointment-patient reports.

For every patient of doctor, it shows the number of appointments

hasta-sorgu

Setup

To run this project, run from file explorer with clicking GirisE.exe or after change directory to project folder, run 'GirisE.exe' on the terminal with your local database.

$.\HastaneSistemi\GirisE.exe

Contact

Ali Barış Zengin - alibariszengin@gmail.com

Project Link: https://github.com/alibariszengin/Remedy-For

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published