KhetiDeals is a comprehensive platform designed to connect farmers, buyers, sharecroppers, and landlords. It facilitates efficient agricultural transactions and resource management, making it easier for all stakeholders to collaborate and benefit. The platform empowers users by offering features for profile management, marketplace listings, contract management, and real-time negotiations.
- Marketplace Listings: Farmers can list their produce, and buyers can browse and purchase.
- Contract Farming: Seamless contract creation between buyers and farmers.
- Profile Management: Manage and update user profiles to enhance visibility.
- Chat for Negotiations: Direct communication for deal finalization.
- Resource Management: Sharecroppers can manage land details and landlords can monitor agreements.
- Contractual Agreements: Facilitate contracts for land usage.
- Area Management: Easy tracking of land allocation and crops grown.
- Chatbot: Helps users navigate the platform.
- Linguistic Support: Multilingual support for better accessibility.
- Google Maps Integration: Displays locations of buyers and farmers.
- Frontend: Next.js, TypeScript
- Backend: Next.js API routes
- Database: MongoDB
- Node.js installed on your system
- MongoDB instance running locally or remotely
- Clone the repository:
git clone https://github.com/Prajwal-kp-18/khethideal.git
- Navigate to the project directory:
cd khetideal
- Install dependencies:
npm install
Create a .env.local
file in the root directory and configure the following variables:
MONGODB_URI=your_mongodb_connection_string
NEXT_PUBLIC_API_URL=your_api_base_url
- Start the development server:
npm run dev
- Open your browser and navigate to:
http://localhost:3000
To deploy KhetiDeals:
- Build the application:
npm run build
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature description"
- Push the changes:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, please contact us at email.