Skip to content

Uvesh99/AgriConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Video Presentation

https://youtu.be/UFd52afRBZU

Live Link

https://natural-farming-marketplace-portal.vercel.app/

Natural Farming Marketplace Portal

Overview

Bridging Natural Farmers and Conscious Consumers

Problem

Farmers practicing natural farming struggle to find reliable markets, while consumers cannot easily verify the authenticity of natural farming products.

Solution

Our platform provides a transparent and reliable marketplace connecting verified natural farmers directly with consumers. It offers features to ensure authenticity, fair pricing, and better market access.


Key Features

1. Farmer Verification

  • A robust system to authenticate and track natural farming practices.
  • Provides farmers with a digital certification verifying their land's capability for natural farming.

2. Consumer Traceability

  • QR code system for real-time tracing of product origin, farming methods, and certification details.

3. Direct Market Connection

  • A digital marketplace that connects verified farmers directly with consumers.
  • Reduces intermediary costs and ensures fair pricing.

4. Bidding System

  • Consumers can place bids on products.
  • Farmers can review and approve bids, promoting a competitive and transparent market.

5. Support for Farmers

  • Consumers can offer help or support to farmers through the platform.
  • Encourages community-driven farming support.

6. Communication Channel

  • Integrated communication system for farmers and consumers.
  • Facilitates direct interaction, building trust and transparency.

7. Multilingual Voice Feedback

  • Provides feedback in voice format in multiple languages based on user preference.
  • Ensures accessibility and inclusivity for diverse users.

8. Price Trends and Crop Suggestions

  • Farmers can view price trends and market analysis of their products.
  • Offers crop rotation suggestions to improve yield and maintain soil fertility.

9. Farmer Help Center

  • Farmers can upload posts and videos to share their experiences and seek help.
  • Integrated chatbot with multi-language support to assist farmers in real-time.

How It Works

  1. Registration: Farmers and consumers register on the platform.
  2. Verification: Farmer's land is authenticated for natural farming capability.
  3. Marketplace: Farmers list products; consumers place bids or buy directly.
  4. Traceability: Consumers scan QR codes to trace product details.
  5. Support & Communication: Consumers offer help or communicate with farmers.

Technology Stack

  • Frontend: React.js, Material UI, Tailwind CSS
  • Backend: Node.js
  • Database: MongoDB
  • Other Tools: Flask for additional model integration

Module Previews

1. AgriConnect - MultiLanguage Support

image

2. Marketplace Page

image

3. Bidding System

WhatsApp Image 2025-03-23 at 10 30 56_125c15db

4. Organic Farming Soil Verification

image

5. Farmer Verification

WhatsApp Image 2025-03-23 at 10 23 21_5bf54734

6. Communication Channel

image

7. Farmer Help Center

image

7. Price and Trend Analysis

image

image


Getting Started

Follow these instructions to set up and run the React frontend application locally.

Prerequisites

  • Node.js (v16.x or higher)
  • npm (v8.x or higher)
  • Git

Frontend & Backend

  1. Clone the repository.

    git clone https://github.com/Uvesh99/AgriConnect.git
  2. Install dependencies.

    cd Frontend
    npm i
  3. Install dependencies for backend and Run backend and frontend servers.

    cd backend
    npm i
    cd Frontend
    npm run dev
    cd backend
    node index.js
  4. backend run on localhost:5000.


License

This project is licensed under the MIT License.


Contact

For queries or support, reach out to us at [[email protected]].

About

Bridging Natural Farmers and Conscious Consumers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages