AgriConnect is a mobile platform that connects farmers directly with consumers, eliminating middlemen to ensure fair prices for farmers and fresh produce for customers.
- πΎ Create farm profiles with location and specialty details
- πΈ List products with images, descriptions, and pricing
- π Manage inventory and track orders
- π° Receive direct payments without intermediaries
- π Browse products by categories (Fruits, Vegetables, Dairy, etc.)
- π Find local farmers in your area
- β€οΈ Save favorite products to wishlist
- π Direct ordering from farmers
- β Rate and review purchases
- π¬ Ask and answer agricultural questions
- π§ Share farming knowledge and best practices
- π₯ Community-based problem solving
- π Comment on posts and reply to discussions
- πΏ Connect with other farmers and agricultural experts
- Frontend: React Native, Expo
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
# Clone the repository
git clone https://github.com/username/AgriConnect.git
# Install dependencies for server
cd AgriConnect/server
npm install
# Install dependencies for client
cd ../client
npm install
# Run the server
cd ../server
npm run dev
# Run the client
cd ../client
npm start- π Increasing farmer income by 15-40%
- π₯¦ Reducing food waste through direct farm-to-table connections
- π Promoting sustainable and local farming practices
- π¨βπΎ Empowering rural farming communities
- π Building knowledge-sharing communities