- Backend API Server Docker Image: amitmaindola/plant-disease-detector-api
- API Server Link: Hosted on Google Cloud
[Note:
/ping
route is to check if the server is live or not] - Front-End Production Build: amitmaindola/PDD-Production_build
- Web Application Link: amitmaindola.github.io/PDD-Production_build/
- Model Training: In
training/
folder you will find all files related to the training of the Deep Learning Model. - Saved Model: In
saved_models/1/
folder you will find the final saved trained model. - Server: In
server/
folder you will findrequirements.txt
andmain.py
files which will act as a backend API server for the application. - Front End: In
web_app/
folder you will find a React.js web application.
1.1 Using Docker Image [Prerequisites: Docker should be installed in your machine]
Visit amitmaindola/plant-disease-detector-api and look at the documentation to start docker container.
1.1 Using Python
Open Terminal/Python Shell in server/
directory and run the following command
pip3 install -r api/requirements.txt
Now you can run server in your local machine with command
python main.py
Start the server in your local machine with command
python main.py
Now You to create a POST
request at https://localhost:8000/predict
with a body having a file with field name file