In the agricultural industry, intermediaries often lead to unfavorable compensation for farmers and higher prices for consumers. CropConnect aims to transform this scenario by providing a peer-to-peer business platform that links farmers and small vendors directly. This eliminates unnecessary intermediaries, fosters a fair marketplace, and makes quality produce accessible to all.
-
Direct Connection: Farmers can list their produce directly on the CropConnect platform, enabling small vendors to access and purchase directly from the source.
-
Transparent Pricing: Prices are determined by farmers themselves, ensuring equitable compensation and affordable rates for consumers.
-
User-Friendly Interface: CropConnect features an intuitive user interface built with Vite, facilitating a seamless experience for farmers and small vendors.
-
Secure Transactions: Transactions are safeguarded by secure payment gateways, ensuring the reliability and safety of all financial interactions.
-
Review and Rating System: A robust review and rating system promotes accountability and trustworthiness among platform users.
- Frontend: ReactJs, TailwindCSS
- Backend: Node.js with Express.js
- Database: MongoDB
To set up and run CropConnect locally, fork the repository and follow these steps. Clone the repository:
git clone https://github.com/your-username/cropconnect.git
Navigate to the project directory
cd cropconnect
Install dependencies
cd client
npm i
cd server
npm i
Start the development servers:
cd client
npm run dev
cd server
npm run dev