Skip to content

Tushar2930/GFG_Hackathon_GCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

AgroKart

Agrokart is an online platform that connects farmers, corporate buyers, and rental service providers.

Farmers can sell their agricultural products and also access rental services. Corporate buyers can purchase agricultural goods directly from the farmers of their choice. Service providers can offer their rental services to farmers through our website.

Features

  • Market place connecting farmers and cooperative business
  • Crop prediction based on weather conditions, and soil type(ml-model)
  • Fertiliser prediction(ml-model)
  • Crop disease detection(ml-model)
  • Rental service for farmers to increase net production
  • Interactive chat bot Bhoomi
  • User-friendly interface.

Tech Stack

Client: HTML, CSS,Javascript, React JS, TailwindCSS,BootStrap

Server: Node JS, Express JS,FireBase Authentication

Api: Razorpay,Mapbox-Map

DataBase: FireStore

Chat Bot: Dialogueflow agent (by Google)

Deployment: Linux VM instance using T2D series of GCP

Run Locally

Clone the project

  git clone https://github.com/Tushar2930/GFG_Hackathon_GCP

Go to the GFG_Hackathon_GCP directory

  cd server 

Install dependencies

  npm i --f

Start the server

  npm run dev

  cd client 

Install dependencies

  npm i --f

Start the server

  npm start

Can use this email to Login and explore

  ex1@gmail.com

Environment Variables

To run this project, you will need to add the environment variables to your .env file

Demo

Link to Demo Video

  https://drive.google.com/file/d/1pcMsHz7S13h3uxIHLw0vCP5QKK5i8yqI/view?usp=sharing