The main goal of the project is to provide utilitarian services, which can make them more productive, like detecting diseases, and to create a platform where farmers can share their resources with their peers
-
Clone the repository.
-
If you are using nvm, run
nvm use
to use the version of Node from the .nvmrc file. -
Install dependencies:
npm install
. -
cd server
andnpm install
to set up backend server. Copy.env.template
to.env
and edit the environment variables in /server. -
cd flask
and create a virtual evironment with the help of this commandvirtualenv venv
. -
source venv/bin/activate
this will activate virtual environment. -
Install dependencies
pip install flask torch torchvision
-
Start up the flask using the command
python app.py
in /flask. -
Start up the server using the command
node main
in /server. -
Start up the client app using
npm start
from root.
-
flask
folder contains model and plant disease detection code -
server
folder containsmongodb
database for sell and share features of our application -
src
folder contains user interface of our application
This project is licensed under the MIT License - see the LICENSE file for details.