Skip to content

AgroInvest is a platform connecting investors with farmers, simplifying agricultural investments. Investors support farmers, and in return, they receive a share of the harvest. Our platform ensures transparency and security in every investment. Frontend repo- https://github.com/Anchit-Nayak/AgroInvest-Frontend

Notifications You must be signed in to change notification settings

aniketxpawar/AgroInvest-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgroInvest LogoAgroInvest

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.

Table of Contents

Features

  • 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.

Getting Started

To get started with AgroInvest, follow these steps:

  1. Installation: Clone this repository to your local machine. Clone the backend repository - AgroInvest- Frontend

  2. Configuration: Set up your environment variables and database connections in the relevant files.

  3. Installation: Install the necessary dependencies by running npm install.

  4. Start the Server: Launch the backend server with npm start.

  5. Launch the Frontend: Navigate to the frontend directory and run npm run dev.

  6. Explore: Open your web browser and visit http://localhost:5173 to explore AgroInvest.

Usage

  1. Sign Up or Log In: Start by creating an account or logging in as an investor or farmer.

  2. Browse Crops: Investors can browse and select the crops they want to invest in, specifying the quantity.

  3. Invest: Confirm your investment, and the farmer will use your investment to grow the selected crop.

  4. Dashboard: Track the progress of your investment on your personalized dashboard.

  5. Verification (Farmers): Farmers must apply and get verified to be listed on the platform. Once verified, they can list their crops.

License

This project is licensed under the MIT License - see the LICENSE file for details.


About

AgroInvest is a platform connecting investors with farmers, simplifying agricultural investments. Investors support farmers, and in return, they receive a share of the harvest. Our platform ensures transparency and security in every investment. Frontend repo- https://github.com/Anchit-Nayak/AgroInvest-Frontend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •