AgroSmart Using MERN Stack

Page 1


Volume: 12 Issue: 06 | Jun 2025

AgroSmart Using MERN Stack

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 p-ISSN: 2395-0072

Roshni.U.Pawar1 , Anuja.C.Kanse2 , Rohini.A.Vaddikar3, Sayali.R.Patil4

1,2,3,4 Department of Computer Science & Engineering Padmabhooshan Vasantraodada Patil Institute of Technology (PVPIT),Budhgaon ( Sangli ), India

ABSTRACT - Agro Smart is a state-of-the-art web applicationdesignedtoempowerfarmerswithdata-driven insights and tools. Built on the robust MERN stack, this platform offers a comprehensive solution for optimizing agriculturalpractices.

The Agro Smart website is a powerful marketplace that connects farmers directly to consumers and buyers. Our platform simplifies the supply chain, eliminates intermediaries, and ensures fair prices for agricultural products.Byempoweringfarmerstomarkettheirproduce directly, we contribute to economic growth and rural development.

Agro Smart is an innovative web platform designed to empowerfarmers withdata-driveninsightsandresources to enhance their agricultural pratices. The platform integratesreal-timedatacollection,advancedanalytics,and user-friendly tools to provide farmers with valuable information on crop health, soil conditions, weather forecasts, and market trends. By leveraging technology, Agro Smart aims to bridge the information gap between farmers and agricultural experts, enabling them to make informeddecisionsandoptimizetheiryields.Additionally, theplatform offers acentralizedrepositoryof agricultural knowledge, including best practices, expert advice, and educationalresources.Throughitscomprehensivesuiteof features, Agro Smart empowers farmers to improve their productivity, reduce costs, and ensure sustainable agriculturalpractices.

Key Words: MERN , Agriculture, web Application, Easy to use,MongoDB for Agricultural,Smart Agriculture,AI in Agriculture,ChatGPT in Farming,Agricultural ChatBot,Image-based Crop Diagnosis.

INTRODUCTION

Indian agriculture,thebackboneof thenation’s economy, supportsthelivelihoodofmillions.Despiteitssignificance, thesectorcontinuestofacenumerouschallenges,including low productivity, market inefficiencies, limited access to modern technologies, and a lack of direct market connectivity for farmers. Traditional farming practices often result in lower yields and make crops more vulnerabletopestsanddiseases.

To address these challenges, the AgroSmart project introduces a smart, web-based platform aimed at

transforming the agricultural landscape. AgroSmart leveragesmodernwebtechnologies,particularlytheMERN stack (MongoDB, Express.js, React, Node.js), to provide farmerswithauser-friendlysolutionthatenhancestheir accessto marketsand expert support.

Thisplatformenablesfarmerstouploadimagesoftheircrops, receive AI-driven assistance using ChatGPT, and connect directly with consumers to sell their produce eliminating middlemen and increasing their profit margins. By efficiently managing agricultural data through MongoDB and ensuring real-time interaction, AgroSmart offers a scalable and transparentsolutiontopromotesustainablefarmingpractices. Throughthisdigitaltransformation,AgroSmartaimstobridge thegapbetweenfarmersandconsumers,fosteratransparent supply chain, and contribute to the overall growth of India's agriculturalsector.

OBJECTIVES

1.To develop a user-friendly and easily accessible

web application thatenablesfarmerstointeractwith the system seamlessly, regardless of their technical background.

2. To establish a direct communication bridge between farmers and customers, eliminating middlemen andensuringbetterprofitmarginsforfarmersandfairprices forconsumers.

3. To integrate AI-driven crop advisory support using ChatGPT, allowing farmers to receive instant suggestions or diagnosesbasedonuploadedcropimages.

4. To leverage the MERN stack for building a scalable and efficient platform that supports real-time interaction and data flow.

A. MODULES OF PROJECT

1. Admin Module

User Management – Add, update, or remove users (farmers,consumers).

Product Approval –Reviewandapprove itemslisted by farmers.

Volume: 12 Issue: 06 | Jun 2025

System Configuration – Manage settings like regional languagesupport,weatherAPIs,etc.

Dashboard Analytics – View platform statistics such as numberofusers,productslisted,andchatbotusage.

Purpose: To maintain the overall functioning and data integrityoftheplatform.

2. Farmer Module

Crop Listing – Farmers can add crops for sale in the ecommercesection.

Rent/Lease Section –Addorbrowsefarmingequipment forlease.

Chatbot Interaction – Upload crop images and receive suggestionsfromtheAIchatbot.

Language Converter – Use the platform in the farmer’s nativelanguage.

Weather Dashboard – View real-time weather updates andalerts.

Order Tracking – Viewand manage customerorders.

Purpose: Empowerfarmerswithdirectmarketaccess,AIbasedsupport,andregionallanguagetools.

3. Consumer Module

Product Search and Cart – Browse and purchase listed cropsorproducts.

Weather Info – View weather updates relevant to their region.

Language Support – Access platform in different languages.

Order Management –Trackorders,makepayments,and leavereviews.

Purpose: Provideasmoothanddirectwayforconsumers toaccessfreshfarmproduce.

4. Weather Forecasting Module

City/Region-based Updates – Displays weather based on user’sselectedarea.

Weather Alerts – Real-time notifications for rain, temperature,orstorms.

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 p-ISSN: 2395-0072

DataSource Integration –Connectedwithexternalweather APIsforaccuracy.

Purpose: Helpfarmersplanfarmingactivitiesmoreefficiently andreduceweather-relatedlosses.

5. AI Chatbot Module (Crop Suggestion System)

Image Upload Feature –Farmersuploadphotosofaffected crops.

AI-Powered Analysis –ChatGPTinterpretsissuesandgives solutions.

Text/Voice Input – Optional support for typed or spoken queries.

Purpose: Provide immediate and personalized crop health suggestionsusingAI.

6. Language Converter Module

Multi-Language Support – Enables platform access in regionaldialects.

TextConversion –Convertsinput/outputinuser’sselected language.

Purpose: Break language barriers and improve user experiencefornon-English-speakingfarmers.

B.

SECURITY AND PRIVACY

The CMSincorporatesrobustsecurity measures:

Role-Based AccessControl(RBAC): Definesdistinct rolesforAdmin,Farmer,andConsumer. Ensures users access only authorized functionalities.

- Data Protection: Encrypts sensitive data (e.g., user credentials)usingsecurehashingalgorithmslikebcrypt.

- Multi-Factor Authentication: Enhances security by requiringadditionalverificationstepsforuserlogin.

Secure Backups: Performsregularbackupsandhas disasterrecoveryplanstomaintaindataintegrity.

- System Updates: Regularlyappliessecuritypatchesand updatestoprotectagainstnewthreats.

Enhancement: Future iterations could adopt HTTPS for secure data transmission and regular security audits.

Volume: 12 Issue: 06 | Jun 2025

C. Result And Discussion

TheAgroSmartwebapplicationwassuccessfullydeveloped usingtheMERNstacktoaddressmajorchallengesfacedby Indian farmers. The system integrates several critical modules such as an e-commerce section, weather forecasting, language converter, and an AI-powered chatbot. These modules collectively enhance user engagement,decision-making,andmarketaccess.

1. E-Commerce Integration:

Farmers can now directly list and sell their products or lease farming tools through the platform. This removes intermediaries, thereby increasing their profits and improvingtransparencyintransactions.

2. Weather Forecasting Module: Real-timeweatherupdatesbycityandregionallowfarmersto plan their farming activities more efficiently, reducing the riskofcroplossduetounexpectedweatherchanges.

3. AIChatbotforCrop Suggestions:

Farmersuploadcropimages and receiveinstant advice or solutionsthroughChatGPTintegration.Thisimprovescrop management and enables timely intervention for pest/diseasecontrol.

4. Language Converter:

The system includes a multi-language feature that supports regional dialects, ensuring accessibility for farmers regardlessoftheirliteracyorlanguageproficiency.

D . DIAGRAMS

5. Farmer and Consumer Dashboard:

2395-0056

p-ISSN: 2395-0072

Custom interfaces were developed for different user roles (farmer, consumer, admin), improving usability and task management.

Discussion:

TheAgroSmart platformdemonstratesasignificantpotential to revolutionize agriculture by merging modern web technologies with AI-based advisory services. Real-time monitoringofweather,soil,andcropdataenablesdata-driven decisionsandincreasesoverallfarmproductivity.

Despiteitseffectiveness,thesystemhassomelimitations:

Internet Dependency: The application requires stable I nternet access, which may be a barrier in rural or remote areas.

Initial Cost and Training: Adoption by small-scale farmersmayrequireeducationandsupporttoovercomethe learningcurveofdigitaltools.

Maintenance: AI and image-based systems need periodic updatesandmonitoringforaccuracy.

Overall, AgroSmart provides a scalable, user-friendly, and intelligentsolutionthatbridgesthegapbetweenfarmersand consumers, supports sustainable farming practices, and enhancesrurallivelihoodsthroughtech-driveninnovations.

Volume: 12 Issue: 06 | Jun 2025

Figure 1:Farmer Panel Activity Diagram

Figure 2: Consumer Panel Activity Diagram

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 p-ISSN: 2395-0072

Volume: 12 Issue: 06 | Jun 2025

1E . CONCLUSION

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 p-ISSN: 2395-0072

The AgroSmart web application represents a significant step forward in addressing the persistent challenges faced by modern agriculture.ByleveragingthepowerofwebtechnologiesandAItools,thisplatformempowersfarmerswiththedataandsupport neededtomakeinformeddecisionsabouttheircropsandmarketstrategies.AgroSmartisnotjustatechnologicalsolution.itisa digital bridge that connects farmers directly with consumers, fosters transparency in the food supply chain, and enhances profitabilityforbothparties.

This application simplifies access to agricultural assistance through an intuitive interface and real-time support powered by ChatGPT. By integrating the MERN stack, the platform ensures scalability, efficiency, and effective data management. Ultimately,AgroSmartaimsto contribute to a more sustainable andinclusive agriculturalecosystem,where technology serves as a catalystforgrowth,empowerment,andimprovedlivelihoodsforfarmers

F . REFERENCES

[1].“FarmerPortalSystemusingMERNStack”bySanjivaniBagade,MeghaBhatt,Prof.VilasJadhav,ShitalGondhal(2021)

[2].“SmartAgricultureUsingIOTandCloudComputing”byR.K.Yadav,S.S.BhartiandP.S.Chouhan(2019)

[3] “E-Farming” by sindhu M R,Aditya Pabshettiwar ,.Ketan Ghumathekar ,Pravin ,H. Budhehalkar ,Paresh.V.Jaju

Figure

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
AgroSmart Using MERN Stack by IRJET Journal - Issuu