The Crop Monitoring Application is designed to assist farmers with crop health assessment, weather condition monitoring, irrigation efficiency analysis, expected harvest and profitability calculation.
- Python 3.x installed on your machine.
- MySQL server running locally or remotely with access credentials.
- MySQL Workbench or any SQL interface to manage and import database schemas.
- Open MySQL Workbench.
- Connect to your MySQL instance.
- Navigate to the 'Server' menu and select 'Data Import'.
- Choose 'Import from Self-Contained File' and select the
project_schema.sql
file from this repository. - Follow the prompts to import the schema and create the database structure.
- Ensure you have Python 3 installed. If not, download and install it from python.org.
- Clone this repository or download it as a ZIP and extract it.
- Navigate to the project directory in your terminal or command prompt.
- Install the required packages using the following command:
pip install -r requirements.txt
Execute the app.py
script to launch the Crop Monitoring Application:
python app.py