AgroInvest is a platform that connects passionate investors with dedicated farmers. By leveraging the power of technology, we're transforming the way investments in agriculture are made. Whether you're an investor looking to support farmers or a farmer in need of investment, AgroInvest has got you covered.
Investor-Farmer Connection: AgroInvest bridges the gap between investors and farmers, making agricultural investments easy, accessible, and transparent.
Email Authentication: Secure and hassle-free email authentication ensures your information is protected.
Crop Search: Find the perfect crop to invest in, or farmers to support, by searching for crops by name.
Investor Dashboard: Track your investments and returns in real-time through a customized dashboard.
Farmer Verification: We ensure that all farmers listed on our platform are genuine and dedicated to their craft.
Crop Management: Farmers have a dedicated dashboard to manage their crops efficiently.
Technological Stack: AgroInvest is built with React, Tailwind CSS, Node.js, and MongoDB.
To get started with AgroInvest, follow these steps:
Installation: Clone this repository to your local machine. Clone the backend repository - AgroInvest- Backend
Configuration: Set up your environment variables and database connections in the relevant files.
Installation: Install the necessary dependencies by running npm install
.
Start the Server: Launch the backend server with npm start
.
Launch the Frontend: Navigate to the frontend directory and run npm run dev
.
Explore: Open your web browser and visit http://localhost:5173 to explore AgroInvest.
Sign Up or Log In: Start by creating an account or logging in as an investor or farmer.
Browse Crops: Investors can browse and select the crops they want to invest in, specifying the quantity.
Invest: Confirm your investment, and the farmer will use your investment to grow the selected crop.
Dashboard: Track the progress of your investment on your personalized dashboard.
Verification (Farmers): Farmers must apply and get verified to be listed on the platform. Once verified, they can list their crops.