HarvestAid was developed at NewHacks 2024 to support farmers affected by natural disasters. This platform provides a network for farmers to trade resources and establish direct supply chains, fostering resilience and recovery within agricultural communities.
HarvestAid is a web application that connects farmers who face resource shortages due to natural disasters. By enabling farmers to exchange goods and services, the platform facilitates a sustainable approach to recovery, helping farmers rebuild their operations and secure essential supplies through a supportive network.
- Frontend: Next.js, JavaScript, HTML, CSS (Tailwind)
- Backend: Flask, Python
- APIs: Utilizes relevant APIs for real-time data on natural disasters and agricultural resources.
- Resource Trading Platform: Farmers can list and trade resources, such as seeds, equipment, and labor.
- Direct Supply Chain Connections: Establish direct connections with other farmers and suppliers for efficient, reliable supply chains.
- Disaster Response Coordination: Helps farmers prepare and respond to shortages caused by natural disasters through a community-driven approach.
- Flask
- Node.js
-
Clone the repository:
git clone https://github.com/mairara/harvestaid.git
-
Navigate to the project directory:
cd harvestaid
-
Install dependencies:
npm install
Start the development server:
npm run dev
Navigate to http://localhost:3000
to view the app.
If the above method doesn't work, clone the repository and paste the following command in the terminal instead.
MacOS/Linux:
python3 BACK_END/app.py
Windows:
python BACK_END/app.py
You should see a link displayed in the terminal, which you can paste into your favourite browser!
Do not use real log-in information. Security measures have not been implemented yet.
- Sonia Vaidya
- Maira Masroor
- Mohammadamin Sedaghat
- Nathan Romero