AgriPulse Proposal-1
AgriPulse Proposal-1
Submitted By
Muhammad Ali Khalil - 2745
Muhammad Suleman - 2805
Tehreem Ejaz - 2775
Supervised By
Mam Sadia Ashraf
d. Proposed solution
This project proposes a blockchain-based platform where farmers can register their land
and crops. By utilizing IoT for automated data collection and AI for sustainable practices
recommendations, along with smart contracts for payments, the system ensures transparent
tracking of farming practices, incentivizes sustainability, and allows consumers to trace the
origins of their food through QR codes.
2. Existing System/ Related Works
3. Proposed System
3.1. Scope
AgriPulse scope encompasses the development of the following key functionalities
E-Commerce Functionalities: Product Browsing, Shopping Cart, Order Management
User Management: Registration, Login and Profile Management – Farmers /
Customer
Farming Practices Tracking: Tracking of Farming Practices by IoT
Smart Contracts: For automated and secure payments
Admin Panel: User Management, Delisting of Products, and Reviews / Complaints
Management
AI-Based Farming Practices Recommendation: ChatBot for farmer to get the
recommendation regarding best farming practices
3.2. Proposed System Modules
List of the modules for our proposed system:
3.2.1. Farmer Dashboard
Registration of Lands
Tracking of Farming
Listing of Product for Sale
Profile Management
3.4. Limitation/Disadvantages
High Initial Costs and Investment: Implementing IoT devices, blockchain
infrastructure, and AI modules requires significant upfront investment. For
small-scale farmers or those in developing regions, these costs might be
prohibitive, making it difficult for them to participate in the system.
Technical Challenges and Complexity: Integrating various technologies
like IoT, blockchain, and AI into a single cohesive platform can be technically
challenging. Ensuring seamless communication between devices, data
sources, and blockchain ledgers may require advanced technical expertise.
Limited Accessibility for Small-Scale Farmers: Many small-scale farmers,
especially in rural or developing areas, may have limited access to internet
connectivity, smartphones, or digital literacy. This can hinder their ability to
use and benefit from the AgriPulse platform effectively.
Barrier to Adoption: Farmers who are not familiar with digital tools or
blockchain technology may be hesitant to adopt the system, especially if they
do not fully understand its potential benefits or feel that it is too complex to
use.
3.5. Application
The AgriPulse project aims to revolutionize sustainable agriculture by integrating
blockchain, AI, and IoT technologies to create a transparent, data-driven ecosystem.
Through real-time monitoring using IoT devices, it captures essential farming data
like soil moisture, pesticide usage, and irrigation practices. This information is
recorded on a decentralized blockchain ledger, ensuring transparency and traceability
across the supply chain. AI modules analyze the data to provide farmers with
actionable insights, optimizing crop yields and resource usage. Additionally, the
project allows farmers to prove the authenticity of their sustainable practices, directly
connect with buyers, and access fair trade opportunities. AgriPulse not only
empowers farmers with better market access and incentives for eco-friendly methods
but also enables consumers to make informed choices, promoting trust and
sustainability in the agricultural sector. Overall, it addresses critical challenges like
food safety, traceability, and environmental conservation in agriculture.
o Operating System:
Windows
o Blockchain Technology:
Ethereum Blockchain
o Other Dependencies:
npm (Node Package Manager) for package management
Create React App or similar tool for setting up React.js projects
Mongoose (for MongoDB object modelling)
Other necessary npm packages for server-side and client-side development
o Development Tools:
Git for version control
Postman for API testing
Browser Developer Tools (Chrome DevTools, Firefox Developer Tools) for
debugging
5. Flow Diagram
6. References
[1] Fair Trade USA, "About Fair Trade International," Fairtrade International, 1997. [Online].
Available: https://www.fairtrade.net/en/about/about-fairtrade-international.html.
[Accessed 10 November 2024].
[3] IBM, "IBM Food Trust," IBM, August 2017. [Online]. Available:
https://www.ibm.com/products/supply-chain-intelligence-suite/food-trust. [Accessed
10 November 2024].
[4] Rainforest Alliance, "Rainforest Alliance: 2020 Certification Program," Rainforest Alliance,
2020. [Online]. Available: https://www.rainforest-alliance.org/for-business/2020-
certification-program/. [Accessed 10 November 2024].