Skip to content

Repository files navigation

Health-Genie: Your Wish for Wellness, Granted!

Health-Genie is a comprehensive web application developed with Flask to offer accessible and efficient healthcare solutions for patients and doctors alike. This platform allows users to register as patients or doctors, book both in-person and virtual appointments, and utilize disease prediction features based on symptoms. Health-Genie’s user-friendly interface enables doctors to manage appointments, while patients benefit from easy tracking of their health needs anytime. The application includes a 24/7 AI chat feature powered by Gemini for instant health advice and preliminary diagnoses, along with a blog section offering valuable health-related information.


  1. User Registration

    • Patients and doctors can register on the platform.
    • Patients enter basic details such as username, email, and password.
    • Doctors provide additional information, including their specialization.
  2. User Login and Logout

    • Secure login functionality for personalized dashboards.
    • Session management for safe access, with an option to log out.
  3. Appointment Booking

    • Patients can conveniently book appointments with available doctors.
    • Doctors can view and manage their appointments.
  4. Disease Prediction

    • A machine learning model predicts diseases based on user-input symptoms.
    • Utilizes a Decision Tree Classifier trained on medical data.
  5. Blog Section

    • Provides educational content on health-related topics, including:
      • Transforming Healthcare
      • Holistic Health Practices
      • Nutrition and Body Nourishment
      • Importance of Physical Activity and Games
  6. Privacy Policy

    • Users can view the privacy policy outlining data management and protection.
  7. Video Call Functionality

    • Access to a video call feature (videocall.html) for remote consultations.
  8. Medical Scans Section

    • Information on various medical scans, including brain tumor, lung scans, and cataract assessments.

Installation

Prerequisites

  • Python 3.10 or later
  • Flask and other dependencies (see requirements.txt)

Setup Instructions

  1. Clone the Repository

    Clone the project repository to your local machine:

    git clone https://github.com/Hasika20/providence-project.git
    cd providence-project
  2. Install Dependencies

    Install the required dependencies using:

    pip install -r requirements.txt
  3. Set Up the Database

    Ensure the database is properly set up by running any necessary migrations or database scripts.

  4. Start the Server

    Run the Flask server:

    python app.py
  5. Access the Application

    Once the server is running, open your browser and go to:

    http://127.0.0.1:5000
    

Health - Genie Overview

HOME:

Screenshot of the Health-Genie page

LOGIN:

Screenshot of the login page

SERVICES:

Screenshot of the services page Screenshot of the services page

BOOK APPOINTMENT:

Screenshot of the book-appointment page Screenshot of the book-appointment page

BLOGS:

Screenshot of the blogs page

CHATBOT:

Screenshot of the chatbot page

DISEASE PREDICTOR:

Screenshot of the disease-predictor page

DISEASE PREDICTOR RESULT:

Screenshot of the disease predictor result page

SCAN AND PREDICT:

Screenshot of the scan and predict page

LUNG DISEASE PREDICTION:

Screenshot of the lung disease prediction page

BRAIN TUMOR PREDICTION:

Screenshot of the brain tumor page

DOCTORS:

Screenshot of the doctors page

REGISTER AS DOCTOR:

Screenshot of the register as doctor page

DOCTOR PROFILE:

Screenshot of the doctor profile page

LIST OF PATIENTS:

Screenshot of the patients page

PRESCRIBE MEDICINES:

Screenshot of the prescribe medicines page

VIRTUAL APPOINTMENT:

Screenshot of the virtual appointment page

VIDEO CALL MAIL:

Screenshot of the VIDEO CALL MAIL page

MAIL FOR DOCTOR AFTER APPOINTMENT IS APPROVED:

Screenshot of the DOCTOR MAIL page

MAIL FOR PATIENT AFTER APPOINTMENT IS APPROVED:

Screenshot of the patient mail page

MAIL OF PRESCRIBED MEDICINES:

Screenshot of the prescribed mail page

PRIVACY POLICY:

Screenshot of the T&C page


Contributors

If you would like to contribute to the project, please reach out or submit a pull request!


Contributing

Contributions are welcome! If you would like to improve this project, please fork the repository and submit a pull request. For major changes, open an issue first to discuss your proposed modifications.


Project Link

Visit Health - Genie: Your wish for wellness, Granted!


About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages