🌱 Project Description
THRIVE AGRO is a web app designed to improve farmers' conditions through dynamic features such as:
- Inventory Management: Farmers can track and manage their inventory by adding product quantity, expiration date, and product price. This helps them keep track of their stock levels for seeds, fertilizers, and monitoring equipment.
- Buyer Contacts: We connect farmers with mill owners who can directly purchase from them, eliminating the need for middlemen. This reduces transportation costs and the commission taken by intermediaries.
- Reporting Section: Farmers can report infrastructure problems such as poor roads, bad irrigation facilities, dam construction, etc., to the government. This open platform allows their issues to be addressed and resolved.
This project was created for the BYTEVERSE HACKATHON organized by NITP.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/ayuugoyal/thriveagro.git
-
Navigate to the project directory:
cd thriveagro
-
Install dependencies:
pnpm install
-
Set up environment variables:
- Create a
.env.local
or.env
file in the root directory. - Add environment variables such as database credentials, API keys, etc., to this file.
- Create a
-
Start the development server:
pnpm run dev
-
Open your browser and visit http://localhost:3000 to view the app.
-
Deployment Link: https://thriveagro-eta.vercel.app/.
We welcome contributions to improve THRIVE AGRO. Feel free to submit pull requests or open issues.
This project is licensed under the MIT License - see the LICENSE file for details.