diabTech is a cutting-edge solution for predictive modeling of Type-2 Diabetes, integrating a sophisticated Random Forest Ensemble Model and a Multi Layer Perceptron Neural Network. These models are deployed in a robust Full Stack Web Application, harmonizing the capabilities of React, Django, and SQLite. Our goal is to provide a seamless, user-friendly interface for efficient diabetes risk prediction and management.
To begin, clone the repository to your local machine:
git clone [URL of the repository]
cd [name of the repository]
- Create the environment from the environment_final.yml file:
conda env create -f environment_final.yml
- Activate the new environment:
conda activate diabetes_model_deployment_final
- Verify that the new environment was installed correctly:
conda env list
- Navigate to the frontend directory:
cd frontend/diabetesreactfrontend
- Start the React App:
npm start
- Navigate to the backend directory:
cd backend/DjangoDiabetesBackend
- Start the Django App:
python manage.py runserver