Coder Social home page Coder Social logo

richardsonjf / hospital-management-system-dbms Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hrishikeshathalye/hospital-management-system-dbms

0.0 1.0 0.0 3.92 MB

Hospital Management System made for Sem 5 DBMS Course Project

JavaScript 96.85% CSS 1.00% HTML 1.85% Pug 0.30%

hospital-management-system-dbms's Introduction

Hosital-Management-System-DBMS

Link : https://github.com/hrishikeshathalye/Hospital-Management-System-DBMS

Name: Hrishikesh Athalye
MIS: 111803154
Class : TY Comp Div 2

Hospital Management System made for Sem 5 DBMS Course Project.
Hospitals interact with a lot of people in a day and there are various activities involved in day to day operations of hospitals, for example booking of appointments, managing doctor schedules, managing patient diagnoses, managing medical histories of patients, etc. The aim of this project is to show how data related to these tasks can be made easier to manage using databases.

Technologies Used:

Frontend : React.js
Backend : Node.js, Express
Database : MySQL

ER Diagram : alt text

Relational Schemas : alt text

Patient Side Features :

1. There is a seperate interface for patients. Patients have a seperate login.

2. Patients can book appointments.

3. Patients can give previous medical history.

4. Patients can view/update/cancel already booked appointments if necessary.

5. Cancelled appointments create free slots for other patients.

6. The system avoids clash of appointments with other patients. Each patient is therefore ensured his/her slot.

7. Patients are able to see complete diagnosis, prescriptions and medical history.

8. Patient medical history is only available to the doctor with whom the appointment is booked to ensure privacy.

Doctor Side Features :

1. There is a seperate interface for doctors. Doctors have a seperate login.

2. The system takes into consideration doctor schedules and does not allow appointments when a doctor is already busy or has a break.

3. Doctors are able to access patient history and profile, and add to patient history.

4. Doctors are able to give diagnosis and prescriptions.

5. Doctors are able to modify diagnosis and prescriptions.

Screenshots :

  1. Patient registering on the system: alt text

  2. Doctor registering on the system: alt text

  3. Log In Screen: alt text

  4. Password Reset Screen: alt text

  5. Patient Home Screen: alt text

  6. Patient Viewing History: alt text

  7. Patient Viewing Appointments: alt text

  8. Patient Scheduling Appointment: alt text

  9. Doctor Home Screen: alt text

  10. Doctor Viewing Appointment: alt text

  11. Doctor Giving Diagnosis: alt text

  12. Doctor Viewing Patient History: alt text

Instructions to run:

1. Run "npm install" in frontend and backend directories.

2. Run "npm start" first in the backend and then in the frontend directory.

3. Access localhost:3000 from the browser.

hospital-management-system-dbms's People

Contributors

hrishikeshathalye avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.