A Platform where where the farmers will sell the logistics and the retailers buy.
# Mandi-Connect 🌾
## Overview
**Mandi-Connect** is a web platform that connects **farmers (sellers)** directly with **retailers (buyers)**.
The goal of this platform is to eliminate middlemen and allow farmers to sell their agricultural products directly to retailers at fair prices.
---
## Problem Statement
Farmers often sell their products through middlemen, which reduces their profits.
Retailers also struggle to find reliable sources of fresh produce.
---
## Solution
Mandi-Connect provides a **direct digital marketplace** where:
* Farmers can list their products.
* Retailers can browse available products.
* Retailers can place orders directly with farmers.
This improves **transparency, pricing, and accessibility**.
---
## Features
### Farmer (Seller)
* Create account and login
* Add products (fruits, vegetables, etc.)
* Upload product images
* Set price per kg and quantity
* View orders placed by retailers
### Retailer (Buyer)
* Create account and login
* Browse available products
* View product details
* Place orders directly with farmers
---
## Tech Stack
**Frontend**
* React
* HTML
* CSS
* Bootstrap
**Backend**
* Node.js
* Express.js
**Database**
* MongoDB
**Authentication**
* JWT (JSON Web Tokens)
---
## Project Structure
```
Mandi-Connect
│
├── frontend
│ ├── index.html
│ ├── components
│ └── pages
│
├── backend
│ ├── models
│ ├── routes
│ ├── server.js
│ └── package.json
│
├── .gitignore
└── README.md
```
---
## Installation
Clone the repository
```
git clone
github.com
```
Go to the project folder
```
cd Mandi-Connect
```
Install backend dependencies
```
cd backend
npm install
```
Run backend server
```
npm start
```
Run frontend
```
cd frontend
npm install
npm run dev
```
---
## Future Improvements
* Online payment integration
* Farmer location tracking
* Order tracking system
* AI-based price prediction
---
## Author
**Vikas Betageri**
---
## License
Thi …