Skip to content

Latest commit

 

History

History
210 lines (165 loc) · 6.23 KB

README.md

File metadata and controls

210 lines (165 loc) · 6.23 KB

Medcheck : Unlocking Safety in Every Pill

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage

About The Project :

Medcheck : Unlocking Safety in Every Pil

Medcheck is a cutting-edge platform designed to provide users with comprehensive information about drug interactions and reactions. With the ever-growing complexity of modern medicine and the increasing number of medications available, it's crucial for both healthcare professionals and patients to have access to reliable information about potential interactions between drugs.

Key Features :

OTP Based Varification :

  • Mecheck Provides OTP based Authentication for the users Verificition

Drug to Drug Viablity Checking :

  • Medcheck Provides Drug to Drug Viablity Checking Mechanism along with precautions and Reason for the medical Viability

Substitue Drug Sugesstion :

  • It has one feature where it suggests alternative drug for the given drug

Integrated Meet Platform :

  • We have Integrated Our Own Google Meet like platform for Sceduline Meet with Patients

Video :

Built With :

  • My Skills ReactJs
  • My Skills NodeJs
  • My Skills ExpressJs
  • My Skills Python
  • My Skills Mongodb
  • My Skills ViteJS
  • Alongside with It is Built Using UI Libraries NextUI , Mantine.DEV.UI

Prerequisites :

  • npm

    npm install npm@latest -g
  • NodeJs

    Download Nodejs Version ^ 18.0.0 LTS 

Installation :

Follow The Installation manual and install dependencies

There are Three Folder Respectively AIModels , Frontend and Backend

  1. Go to Frontend Folder and Run Command
  npm install --force
  1. Run Following Command and Your Frontend Will be On localhost:5173
npm run dev 
  1. Do not Kill the frontend Terminal and Open New terminal and go to Backend Terminal

  2. Run Following Command in Backend Folder

nodemon Server (If You Have Nodemon Installed) / node Server(If you Do not Have Nodemon)

5 . Do not Kill Both terminals and Go to AIModels Folder

6 . Run Command to activate Venv

./DrugToDrug/Scripts/activate 
  1. Now our VEnv is activated now run fastAPI Server With Command
uvicorn main:app --reload 

8 . Do Not kill any Terminal and You are good to go

Deployments :

Screenshots :

Frontend :


Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928


Authentication and User Auth :


Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928


DoctorDashboard :


Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928


Patient DashBoard :


Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928


IPFS and Meet Platform :


Screenshot 2024-01-02 222928



Screenshot 2024-01-02 222928