This application utilizes a React frontend and a Flask backend to predict skin conditions using the MobileNetV2 machine learning model. Users can upload skin images, and the app will provide instant predictions.
frontend
: Contains the React application.backend
: Houses the Flask API and the MobileNetV2 model.data_science/DDI_Dataset
: Dataset used for training the model.
- Node.js (React dependencies)
- Python 3 (Flask and ML model dependencies)
cd backend
pip install -r requirements.txt
python app.py
cd frontend
npm install
npm start
Navigate to http://localhost:3000
to access the React frontend.
Upload an image through the React app interface, and receive a skin condition prediction powered by the Flask API using the MobileNetV2 model.
- Frontend: React
- Backend: Flask
- ML Model: MobileNetV2
We encourage public contributions!
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
- Aroma Atieno - aroma@uni.minerva.edu