The traditional agricultural supply chain in India often depends on middlemen who drive up consumer prices while giving farmers little profit.
This imbalance leads to financial instability, with some cases resulting in farmer suicides. Consumers also suffer, paying more for produce that often loses freshness and quality before it reaches them. To tackle these issues, this paper introduces AgroGo, an Android-based mobile app built with Kotlin and Firebase Fire store. The app creates a direct digital marketplace between farmers and consumers, reducing the need for middlemen. AgroGo allows farmers to upload product details with images, manage their inventory in real time, and set fair prices. It integrates with the Razor pay API to provide secure and flexible digital payment options.
For consumers, AgroGo offers access to fresh, seasonal produce through easy search and filtering features, real-time order tracking, and options for delivery or pickup.
AgroGo also includes product listing, orders dashboards, smart inventory management, especially for rural communities. By promoting transparency and supporting digital integration, the platform boosts farmer profits, builds consumer trust, and encourages rural digitization. In summary, AgroGo is more than just a transactional platform. It is a socio-technical innovation that helps transform agriculture into a sustainable, transparent, and fair ecosystem. The system empowers farmers to engage in the digital economy while enhancing food security and efficiency in the agricultural supply chain.
Introduction
Farming is vital to millions of Indian families and the national economy.
However, farmers face deep struggles:
Crushing debt
Low crop prices
Exploitative middlemen
Farmer suicides
Despite some progress via platforms like FarmKart and E-Greengrocers, limitations in connectivity, analytics, and user experience persist.
2. AgroGo: The Proposed Solution
AgroGo is a mobile-first digital marketplace that connects farmers directly with consumers, eliminating middlemen and enhancing profitability.
Key Features:
Real-time product listing and inventory tracking
Secure multi-mode payments (UPI, wallets, COD via Razorpay)
Vernacular language support and intuitive UI for digital inclusion
Offline support for low-connectivity regions
3. Literature Review Highlights
Mobile tech has transformed agri-commerce but key gaps remain:
Lack of predictive analytics and weather integration
Limited storage and logistics solutions
Inadequate farmer-centric UIs
Solutions like Farm Era, Bawankule’s App, eNAM, and BigBasket address parts of the problem but fall short of offering a comprehensive, scalable, and inclusive system.
4. Research Gap
Existing apps suffer from:
Dependence on internet (no offline mode)
Limited vernacular support
No full inventory control
Missing features like:
Flexible delivery
Cart checkout
Analytics for earnings
Secure multi-mode payments
5. Research Objectives
AgroGo aims to:
Eliminate middlemen with direct farmer-to-consumer transactions
Enable real-time inventory and product management
Support secure payments via Razorpay (UPI, wallet, COD)
Provide analytics dashboards for sales and earnings
Improve usability through multilingual support and simple UI
6. System Design & Modules
Developed using Kotlin (Android) and Firebase, AgroGo includes:
a. Registration & Role Selection
Users choose Farmer or Consumer
Secure login via Firebase Auth (Email, OTP, Google)
b. Farmer Dashboard
Add/edit/remove products with images, descriptions, price
Real-time inventory management
Instant order notifications
Sales insights and analytics
c. Consumer Dashboard
Real-time marketplace browsing
Filters: location, farmer, category, price
Cart & checkout functionality
Order tracking
d. Backend Infrastructure
Firebase Firestore for data (products, users, orders)
Firebase Storage for media files
FCM Notifications for order updates
Role-based access for data security
Razorpay integration for secure payments (no sensitive data stored)
7. Prototype Testing Results
Farmers successfully used the platform without technical training
Consumers trusted the platform due to secure payments and transparent order tracking
System achieved seamless performance in real-time synchronization and user experience
Conclusion
AgroGo provides an integrated, scalable, and farmer-centric solution for bridging the gap between producers and consumers while ensuring fair pricing, secure transactions, and data driven insights. By leveraging Kotlin for Android development and Firebase Fire store for real time cloud synchronization, AgroGo delivers a robust platform that addresses the key pain points of traditional agricultural markets. The application incorporates a Farmer Dashboard that enables growers to upload product details with images, set dynamic pricing, manage stock levels, and tag crops with seasonal availability. This feature not only empowers farmers to remain in full control of their inventory but also helps consumers plan purchases according to seasonal trends.
The Consumer Dashboard provides a seamless buying experience with advanced searchand filtering options, a shopping cart, and real-time order tracking.
This ensures that consumers receive fresh produce at competitive prices while avoiding intermediaries. A major strength of AgroGo lies in its secure multi-mode payment system, integrated through the Razor pay API, which supports UPI, debit/credit cards, digital wallets, and cash-on-delivery. This versatility builds trust among both farmers and consumers by guaranteeing quick and secure transactions. AgroGo also introduces an Analytics Dashboard that provides farmers with earnings summaries, product performance insights, and top-selling crop reports. These insights allow farmers to make data-driven decisions, such as adjusting prices, planning crop cycles, and optimizing product availability for maximum profitability.
To improve adoption in rural areas, AgroGo is designed with multilingual support, enabling users to interact with the platform in their local vernacular languages. This inclusivity reduces the technological barriers for farmers with limited technical or linguistic proficiency. Future enhancements will include offline caching, allowing farmers to list products, update stock, and view order history even with inconsistent internet connectivity. An AI-based crop demand forecasting engine will further empower farmers by predicting market trends and suggesting optimal planting strategies based on historical sales data and regional demand. Additionally, logistics integration with real-time route optimization is planned to streamline the delivery process and reduce transportation costs. By combining real-time inventory control, secure payments, advanced analytics, and intuitive multilingual interfaces, AgroGo sets a new benchmark for digital agriculture platforms. It not only provides a marketplace but also acts as a decision-support system, enabling farmers to operate with greater independence, efficiency, and profitability. With future upgrades in AI, offline capabilities, and intelligent logistics, AgroGo is poised to become a sustainable digital ecosystem that can scale across rural India and other developing agricultural economies.
References
[1] L. Lahre, “A Research on Bridging Farmers and Consumers with FarmKart,” Int. J. for Research in Applied Agricultural and Food Sciences, Apr. 30, 2025.
[2] M. Moorthi, “Agri Cart,” Int. J. for Research in Applied Agricultural and Food Sciences and Business, Apr. 30, 2024.
[3] C. Wang, J. Zhang, C. Xia, and S. Wang, “Analysis on the Practical Logic of Agricultural Product E-commerce Platform Ecosystem under the Framework of Reconstruction and Regeneration,” Frontiers in Business, Jun. 15, 2022.
[4] IJRASET, “Design and Implementation of an Android Application for Agricultural Marketing,” Int. J. for Research in Applied Science & Engineering Technology, vol. 9, no. 7, Jul. 2021.
[5] D. Thamizhselvi, S. V. Suprajaa, and G. Priyadharshini, “Help Farmers – Farm Era App,” International Journal of Computer Applications, 2021.
[6] V. Anbumani, V. Geetha, V. P. Kumar, D. Sabaree, and K. Sivanantham, “Development of Cloud-Based Agriculture Marketing System with Intellectual Weigh Machine,” IOP Conference Series: Materials Science and Engineering.
[7] S. D. Saladi, A. C. Valavala, B. K. S. Revalla, M. Konathala, S. T. Kambattla, and A. Peethala, \"Farm Connect: Empowering organic agriculture through technology and consumer advocacy,\" International Journal of Scientific Research in Agriculture.
[8] N. F. Zaruk, Y. N. Romantseva, M. Kagirova, A. Kharitonova, and E. S. Kolomeeva, \"Information systems in organic agriculture: foreign experience,\" BIO Web of Conferences, vol.
[9] S. Kummer, P. Hirner, and R. Milestad, \"How growth of a local organic box scheme influenced supplying farmers,\" Agricultural and Food Sciences, Economics, vol. 18.
[10] S. Kumar, \"Building Sustainable Business Model for Small and Marginal Farmers: The Case of Organic Mandya,\" SEDME (Small Enterprises Development, Management & Extension Journal), vol. 45.
[11] L. S. Bor?i?, “Short food supply chains in Croatia: perspectives of organic food producers involved with groups of solidary exchange,” Hrvatski geografski glasnik, vol. 82
[12] A. R. Hirata, L. Rocha, T. R. de P. Assis, V. F. D. Souza-Esquerdo, and S. M. P. P. Bergamasco, “The contribution of the participatory guarantee system in the revival of agroecological principles in Southern Minas Gerais, Brazil,” Sustainability, vol. 11.
[13] S. Kummer, P. Hirner, and R. Milestad, “How growth of a local organic box scheme influenced supplying farmers,” Acta Fytotechnica et Zootechnica, vol. 18.
[14] H. D. Zen and J. B. Brandão, “Analysis of the production and marketing of organic vegetables in the state of New York: A case study,” Revista Produção e Desenvolvimento, vol. 4
[15] Food and Agriculture Organization of the United Nations (FAO), “Organic Farming.”
[16] Ministry of Agriculture & Farmers Welfare, Government of India.