TerraSync - Agricultural Sustainability Platform

Overview

TerraSync is a platform that allows public officers in appropriate departments to get a bird's eye view of all land and crops in their community or state. The platform focuses on agricultural sustainability, addressing issues like monoculture farming and promoting practices that increase biodiversity, reduce environmental damage, and sustain global food production.

Project Description

Problem Statement

Monoculture farming, the widely used practice of growing the same crop on the same land year after year, is an unsustainable farming practice with significant negative impacts on the environment. This practice leads to:

  • Soil Degradation: Depletion of specific nutrients, erosion, and soil compaction
  • Biodiversity Loss: Reduction in plant, animal, and microbial diversity
  • Increased Pest Vulnerability: Greater susceptibility to pests and diseases
  • Water Quality Issues: Increased runoff and pollution from intensive fertilizer use
  • Reduced Resilience: Lower ability to withstand climate change impacts

These issues ultimately result in land becoming unusable for agriculture, threatening food security and ecosystem health.

Vision and Scope

TerraSync aims to develop a comprehensive solution to address the challenges of monoculture farming by:

  1. Promoting Biodiversity: Through AI-driven crop rotation recommendations and biodiversity monitoring
  2. Reducing Environmental Damage: By tracking sustainability metrics and encouraging regenerative practices
  3. Sustaining Global Food Production: Through optimized land use and resource sharing

Alignment with UN Sustainable Development Goals

TerraSync directly contributes to several UN Sustainable Development Goals, with particular focus on food sustainability:

SDG 2: Zero Hunger

TerraSync supports this goal by:

  • Enhancing Long-term Agricultural Productivity: The Crop Rotation Engine ensures soil health is maintained over time, preventing yield declines common in monoculture systems
  • Promoting Resilient Agricultural Practices: The platform's sustainability metrics encourage farming methods that can withstand climate variability and extremes
  • Preserving Genetic Diversity: By tracking and promoting crop diversity across regions, the system helps maintain agricultural biodiversity
  • Supporting Small-scale Farmers: The Resource Dashboard enables equipment sharing and knowledge transfer that particularly benefits smaller operations with limited resources

SDG 3: Good Health and Well-being

TerraSync contributes to this goal by:

  • Reducing Chemical Inputs: The Pest Management dimension of the RSI encourages reduced chemical dependency, leading to fewer harmful residues in food and water
  • Promoting Nutritional Diversity: By encouraging diverse crop rotations, the platform supports more varied and nutritious food production
  • Minimizing Environmental Health Hazards: Water quality protection metrics help reduce agricultural runoff that can contaminate drinking water sources
  • Improving Farmer Well-being: The Conflict Resolution Module helps reduce stress and improve community relations among agricultural stakeholders

SDG 12: Responsible Consumption and Production

TerraSync advances this goal through:

  • Resource Efficiency Monitoring: The Energy Efficiency and Water Management dimensions of the RSI track and encourage efficient resource use
  • Waste Reduction Metrics: The dedicated Waste Reduction dimension measures and promotes circular economy principles in agriculture
  • Sustainable Supply Chain Support: The platform's regional approach helps coordinate production across farms, reducing inefficiencies
  • Transparent Sustainability Reporting: The RSI provides clear metrics that can be used for consumer transparency and certification programs

SDG 13: Climate Action

TerraSync addresses climate change through:

  • Carbon Sequestration Tracking: A dedicated RSI dimension measures practices that capture and store carbon in soil and biomass
  • Climate Resilience Building: The Climate Resilience dimension evaluates and promotes farming practices that can adapt to changing conditions
  • Emissions Reduction Support: Energy efficiency metrics and recommendations help reduce the carbon footprint of agricultural operations
  • Regional Climate Planning: The platform's community-wide approach enables coordinated climate adaptation strategies across multiple farms

The platform's Regional Sustainability Index (RSI) incorporates metrics that align with these goals, providing a framework for measuring progress toward sustainable agriculture at both local and regional levels. By addressing these interconnected SDGs simultaneously, TerraSync creates a holistic approach to agricultural sustainability that recognizes the complex relationships between food production, human health, resource management, and climate action.

Core Features

  1. AI-driven Regional Crop Rotation Planning: Optimizes biodiversity and soil health across communities
  2. Decentralized Governance Tools: Enables cooperative resource sharing
  3. Real-time Sustainability Auditing: Supports policy enforcement and incentives
  4. Crop Evaluation: Provides detailed assessment of land health and sustainability
  5. SMS Notifications: Allows updates to be sent via SMS to farmers and stakeholders

Key Components

Map View

  • Interactive map with field boundaries for the DMV region
  • Crop type visualization with color-coding
  • Field details on click with sustainability metrics
  • Multiple map layers including satellite imagery and soil types

Sustainability Index

  • Comprehensive Regional Sustainability Index (RSI) with 12 dimensions:
    • Soil Health, Water Management, Biodiversity, Pest Management
    • Climate Resilience, Energy Efficiency, Crop Rotation, Waste Reduction
    • Carbon Sequestration, Community Engagement, Economic Viability, Resource Sharing
  • Trend indicators showing improvement or decline
  • Detailed calculation methodology for each metric
  • Improvement strategies for each dimension

Crop Evaluation

  • Land filtering by location and crop type
  • Health indicators with visual representation
  • Detailed metrics for selected lands
  • Sustainability scoring with visual gauge
  • Recommendations based on AI analysis
  • Historical data visualization
  • Land comparison functionality

Conflict Resolution Module

  • Two-panel layout with conflict list and detailed view
  • Color-coded status indicators for quick assessment
  • Interactive conflict cards with hover effects
  • Detailed recommendations with visual indicators
  • Action buttons for resolving conflicts or scheduling mediation

Learning Network

  • Expert search and filtering capabilities
  • Expert-novice matching system with visual representation
  • Upcoming learning events with registration options
  • Interactive cards for matches and events
  • Visual indicators for ratings and status

SMS Notifications

  • Notification history with status indicators
  • Message composer with template selection
  • Recipient group management
  • Scheduled messaging capabilities
  • Response tracking and analytics

Resource Dashboard

  • Equipment booking system for community resource sharing
  • Aquifer recharge monitoring
  • Wildlife migration path design
  • Resource usage statistics

Technical Implementation

The application is built using:

  • React: Frontend framework for building the user interface
  • Leaflet/React-Leaflet: Interactive mapping capabilities
  • Chart.js/React-Chartjs-2: Data visualization components
  • React Icons: Icon library for visual elements
  • Styled Components: CSS-in-JS styling solution

UI/UX features include:

  • CSS Grid and Flexbox for responsive layouts
  • CSS Variables for consistent theming
  • Interactive elements with hover and active states
  • Responsive design for various screen sizes
  • Modular CSS architecture with component-specific styles
  • Icon integration for improved visual communication

USDA CroplandCROS Integration

This application integrates with the USDA Cropland Data Layer (CDL) through the CroplandCROS API to provide accurate agricultural data for the DMV region. The integration includes:

  • Field boundaries visualization with crop-specific coloring
  • Crop type statistics for the DMV region
  • Historical crop data from 2019-2022
  • Sustainability metrics based on agricultural practices

Data Sources

The application uses the following USDA CroplandCROS endpoints:

  1. Crop Layer Data: https://nassgeodata.gmu.edu/CropScapeService/query_data?service=getcroplayer
  2. Crop Statistics: https://nassgeodata.gmu.edu/CropScapeService/query_data?service=getcropstats

For more information about the USDA Cropland Data Layer, visit:

Getting Started

  1. Clone the repository
  2. Install dependencies with npm install
  3. Start the development server with npm start
  4. Access the application at http://localhost:3000

Project Structure

TerraSync/
├── public/                # Static files
├── src/
│   ├── assets/            # Images and other assets
│   │   └── ...           # Other assets
│   ├── components/        # React components
│   │   ├── charts/        # Chart components
│   │   ├── MapView.js     # Map visualization
│   │   ├── SustainabilityIndex.js # Sustainability metrics
│   │   ├── CropEvaluation.js # Crop evaluation tools
│   │   └── ...           # Other components
│   ├── data/             # Mock data for demonstration
│   ├── styles/           # CSS styles
│   ├── utils/            # Utility functions
│   │   └── croplandCrosAPI.js # API integration
│   ├── App.js            # Main application component
│   └── index.js          # Application entry point
└── package.json          # Dependencies and scripts

Built With

Share this project:

Updates