Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adidem23/medcheck
This is Medical Drugs Viabiliity checker application made using MERN stack . It includes Drug to Drug Viability checking , It Includes Food to drug Viablity Checking and Other viability checking
https://github.com/adidem23/medcheck
fastapi mern-stack ml
Last synced: about 1 month ago
JSON representation
This is Medical Drugs Viabiliity checker application made using MERN stack . It includes Drug to Drug Viability checking , It Includes Food to drug Viablity Checking and Other viability checking
- Host: GitHub
- URL: https://github.com/adidem23/medcheck
- Owner: Adidem23
- Created: 2024-03-17T18:20:55.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-24T01:49:55.000Z (11 months ago)
- Last Synced: 2024-11-12T10:16:17.543Z (3 months ago)
- Topics: fastapi, mern-stack, ml
- Language: JavaScript
- Homepage: https://medcheckadidem.netlify.app/
- Size: 35.6 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
Medcheck : Unlocking Safety in Every Pill
Table of Contents
## 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 :
- Youtube : https://youtu.be/sKfElAdIthU# Built With :
- [![My Skills](https://skillicons.dev/icons?i=react&perline=3)](https://skillicons.dev) ReactJs
- [![My Skills](https://skillicons.dev/icons?i=nodejs&perline=3)](https://skillicons.dev) NodeJs
- [![My Skills](https://skillicons.dev/icons?i=express&perline=3)](https://skillicons.dev) ExpressJs
- [![My Skills](https://skillicons.dev/icons?i=python&perline=3)](https://skillicons.dev) Python
- [![My Skills](https://skillicons.dev/icons?i=mongodb&perline=3)](https://skillicons.dev) Mongodb
- [![My Skills](https://skillicons.dev/icons?i=vite&perline=3)](https://skillicons.dev) ViteJS
- Alongside with It is Built Using UI Libraries NextUI , Mantine.DEV.UI# Prerequisites :
* npm
```sh
npm install npm@latest -g
```
* NodeJs
```sh
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
```sh
npm install --force
```2. Run Following Command and Your Frontend Will be On localhost:5173
```sh
npm run dev
```3. Do not Kill the frontend Terminal and Open New terminal and go to Backend Terminal
4. Run Following Command in Backend Folder
```sh
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 Folder6 . Run Command to activate Venv
```sh
./DrugToDrug/Scripts/activate
```7. Now our VEnv is activated now run fastAPI Server With Command
```sh
uvicorn main:app --reload
```
8 . Do Not kill any Terminal and You are good to go# Deployments :
- Deployed Site : https://medcheckadidem.netlify.app
- Deployed Meet Platform : https://refmemeet.vercel.app/# Screenshots :
# Frontend :
![]()
![]()
# Authentication and User Auth :
![]()
![]()
![]()
# DoctorDashboard :
![]()
![]()
![]()
![]()
![]()
# Patient DashBoard :
![]()
![]()
![]()
# IPFS and Meet Platform :
![]()
![]()
----------