Welcome to our agricultural marketplace where buying and selling of fresh farm produce is made easy and transparent for everyone. Our marketplace provides an open platform for farmers and buyers to interact and trade directly, removing the need for middlemen and resulting in fair prices for all.
What sets our marketplace apart is that buyers are incentivized to participate in upvoting or downvoting the sellers based on the quality of the products sold. This system empowers the buyers and encourages the farmers to produce high-quality products. The more upvotes a seller gets, the more visibility they receive, and their products are given priority in the marketplace.
Our marketplace prioritizes transparency and trust, making sure that farmers who provide high-quality products are rewarded based on their merit, rather than relying on paid marketing. We believe that this will help promote sustainability and encourage farmers to produce crops that are not only of high quality but also environmentally friendly.
This guide will help you to install and run this project on your machine.
- Node.js (version 12 or higher)
- MongoDB
- Postman
- Tailwind CSS
git clone https://github.com/your-username/mern-project.git
cd mern-project
npm install
Configure the environment variables:
Update the .env file with your MongoDB connection details and any other required environment variables.
npm start
This will start the server on http://localhost:5000.
cd Frontend
npm install
npm start
This will start the client on http://localhost:3000.
cd Backend
npm install
npm start
Import the mern-project.postman_collection.json file into Postman and test the APIs.
Tailwind CSS is already included in the project. Customize the design by updating the tailwind.config.js file and adding your own styles to the src/index.css file.