Code Monkey home page Code Monkey logo

sanjay-ar / mediconnect Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 8.18 MB

Our system streamlines hospital operations, offering seamless appointment booking, medical record management, and insightful analytics for efficient healthcare delivery.

Home Page: https://www.linkedin.com/posts/sanjay-ar_bithack23-webdevelopment-softwaredevelopment-activity-7128807042231779329-TN2N?utm_source=share&utm_medium=member_desktop

License: MIT License

PHP 24.72% CSS 16.56% HTML 1.21% JavaScript 51.88% Python 0.37% SCSS 5.26%
css javascript jquery mysql php razorpay twillo

mediconnect's Introduction

๐Ÿฅ Hospital Management System

Welcome to the Hospital Management System project! This system provides comprehensive solutions for patient appointment booking and hospital administration. It streamlines the process for patients, doctors, receptionists, medical lab technicians, pharmacists, and administrators. Customize the configuration, follow the installation steps, and enjoy efficient management of hospital resources and patient care. ๐Ÿฅ

๐Ÿ› ๏ธ Installation and Configuration

Before you start using the system, you need to perform some setup steps:

  1. Install Python libraries by running:

  2. Modify the connection.php file to configure MySQL connectivity according to your settings.

  3. Customize python/bot.py with your Medisearch API key, which you can obtain from Medisearch Developers.

  4. Customize python/script.py and python/sms_confirmation.py with your Twilio authentication details, which you can obtain from Twilio Console.

  5. In python/sms_confirmation.py, customize the email ID and security code for SMTP mailing.

  6. In patient/booking.php and patient/booking_test.php, change the apiKey to reflect your Razorpay account for payment processing. Obtain the API key from Razorpay Dashboard.

  7. Run the SQL_Database_PAeS.sql file in phpMyAdmin to create the necessary database and tables.

Screenshots and Demo

Demo

Features

1. Patient Portal

  • Book hospital and video consultations .
  • Add multiple medical tests to the cart .
  • Supports multiple languages: English, Tamil, Kannada, Telugu, Malayalam, and Hindi .
  • Track payments with an internal wallet .
  • View upcoming appointments and access previous consultancy reports and prescriptions .
  • Register for organ donation with a cancellation option .
  • Share reports and prescriptions seamlessly with a link .
  • Receive SMS and email confirmations on successful bookings, as well as SMS reminders .
  • Includes a chatbot with basic symptom and precaution information .

2. Doctor Portal

  • Schedule sessions with a specified number of slots .
  • View the number of registered patients .
  • Upload patient prescriptions and reports .
  • Access patient health records .
  • Receive SMS and email notifications regarding the number of patients booked for a session two hours before the session .

3. Reception Portal

  • Access all patient details .
  • Upload basic metrics to patient data upon their arrival at the hospital .
  • Send SMS notifications to patients with required blood groups in a single click .
  • View patients registered for organ donation .

4. Medical Lab Technician Portal

  • View patients registered for the day .
  • Upload patient reports .
  • View reports uploaded by patients .

5. Pharmacy Portal

  • View prescriptions uploaded by doctors and bill the prescribed medicines .
  • Search and view all available medicines with their prices .

6. Admin Portal

  • Features a dashboard with monetized information from all portals .
  • View and edit patient, doctor, and lab assistant records .
  • Access total payment details with graphical representation .
  • See the top 3 rated doctors and the 3 most booked specialties for the past 5 days .
  • Approve emergency leave for doctors .
  • Schedule sessions for doctors .
  • Search and view feedback provided by patients .

Dynamic Feedback System

After a doctor's visit, patients can rate their experience out of 5 stars โญโญโญโญโญ. Upon submitting their ratings, a dynamic feedback form is sent to the patient's registered mobile number ๐Ÿ“ฒ๐Ÿ“.

Conclusion

This Hospital Management System offers a comprehensive solution for patient appointment booking and hospital administration. It streamlines the process for patients, doctors, receptionists, medical lab technicians, pharmacists, and administrators. Customize the configuration, follow the installation steps, and enjoy efficient management of hospital resources and patient care.

mediconnect's People

Contributors

sanjay-ar 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.