Skip to content

Anuragreat/agrinovate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgriInnovate

AgriInnovate is a Django-based project aimed at providing comprehensive agricultural data management and visualization. This project includes features for monitoring crop health, analyzing soil conditions, and integrating weather data for better agricultural decisions.

Features

  • Dashboard: A user-friendly interface to visualize crop health, soil conditions, weather data, and market trends.
  • Data Integration: Connects to IoT devices for real-time soil data updates.
  • Analytics: Provides tools for analyzing agricultural data to optimize crop yields.
  • REST API Integration: Allows for seamless integration with external data sources.

Installation

link to Iot device(virtual):- https://wokwi.com/projects/406218366821925889

To set up and run this project locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Anuragreat/agrinovate.git
  2. Navigate to the Project Directory:

    cd agrinovate
  3. Create a Virtual Environment:

    python -m venv agri
  4. Activate the Virtual Environment:

    • On Windows:
      .\agri\Scripts\activate
    • On macOS/Linux:
      source agri/bin/activate
  5. Install Dependencies:

    pip install -r requirements.txt
  6. Apply Migrations:

    python manage.py migrate
  7. Run the Development Server:

    python manage.py runserver
  8. Access the Application: Open your web browser and navigate to http://127.0.0.1:8000/.

Usage

  • Dashboard: Provides an overview of the crop health, soil conditions, and weather data.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published