MediDoc is an intelligent medical web platform built using the MERN stack with integrated Machine Learning via Flask. In this platform, doctors can register themselves with specialization details. Users can select from a wide range of symptoms (across skin, respiratory, digestive, general, etc.) and their sub-symptoms. Based on the selected symptoms, the system predicts the possible disease using a trained ML model and provides suggestions, precautions, and relevant doctor recommendations.
Key Features
▹Doctor registration with specialization
▹Symptom selection across multiple categories
▹ML-based disease prediction
▹Doctor recommendations based on predicted disease
▹Precautions and suggestions for each disease
Technologies Used
ReactNode.jsExpressMongoDBFlaskscikit-learnpandasFlask-CORSReact Hot ToastZustand
Challenges
Integrating Machine Learning model with the MERN stack and ensuring accurate predictions.
Key Learnings
Learned to integrate Flask ML models with React frontend and handle complex state management.