๐พ AgroSeva โ Mobile Application for Farm Management
AgroSeva is a mobile-based farm management application built using Android Studio (Java & XML).
It helps farmers enhance productivity by managing crop cultivation efficiently with tools for soil analysis, irrigation scheduling, labour management, market tracking, and profit/loss calculation โ all within a user-friendly mobile interface.
๐ฑ Overview
AgroSeva is designed to modernize traditional farming practices, specifically focusing on tomato cultivation.
It provides a structured digital platform where farmers can:
- Plan and track cultivation stages.
- Monitor soil health and weather conditions.
- Receive water reminders and notifications.
- Manage workforce and finances.
- Access real-time market rates and offers.
The app supports both English and Tamil languages, ensuring accessibility for local farmers.
๐ ๏ธ Tech Stack
| Category |
Technology Used |
| IDE |
Android Studio |
| Language |
Java, XML |
| Backend |
Firebase Realtime Database |
| API |
OpenWeatherMap (for weather data) |
| Testing Tool |
Android Emulator |
| Operating System |
Windows 11 |
| Database Storage |
Cloud (Firebase) |
๐งฉ Core Modules
1. ๐ค Signup & Login
- Secure user authentication system.
- โForgot Passwordโ option for recovery.
2. ๐ Home Page
- Categorized layout for Vegetables and Fruits modules.
- Easy navigation for all tools.
3. ๐
Tomato Farming Module
- Step-by-step cultivation guide.
- Soil testing (pH, NPK analysis) and fertilizer recommendations.
- Water reminders for efficient irrigation scheduling.
- Labour tracking with salary and task management.
- Profit/Loss calculator for financial insights.
4. ๐ฆ๏ธ Weather API Integration
- Fetches real-time weather forecasts for Tamil Nadu districts.
- Assists in planning irrigation and protecting crops.
5. ๐ฌ Language Translator
- Supports Tamil โ English translation for localized usability.
6. ๐ฐ Market Rate & Offers
- Displays daily crop prices from verified sources.
- Provides notifications for government schemes and discounts.
โ๏ธ System Requirements
Hardware
- RAM: 16 GB
- Processor: Intel Core i5 (13th Gen)
- Storage: 512 GB SSD
- Display: 15.1โ Color Monitor
Software
- OS: Windows 11 Home (64-bit)
- IDE: Android Studio
- JDK: Java 8+
- Emulator: Android Emulator
- Cloud: Firebase
๐งช Testing Summary
| Type |
Description |
| Functional Testing |
Verified all features (Login, Weather, Translator, Profit Module). |
| Usability Testing |
Ensured smooth and intuitive navigation. |
| Performance Testing |
Tested stability under high data load. |
| Compatibility Testing |
Validated app performance across devices and Android versions. |
| Security Testing |
Protected user data and Firebase integration. |
| Beta Testing |
Conducted with farmers to gather real-world feedback. |
๐ Key Features
- ๐ Real-time market price tracking
- ๐งช Soil and fertilizer testing
- โฐ Watering reminders with notifications
- ๐ฆ๏ธ Live weather forecasting
- ๐จโ๐พ Labour and expense management
- ๐ฐ Automated profit/loss calculation
- ๐ Bilingual interface (Tamil & English)
๐ฎ Future Enhancements
- AI-powered crop recommendations
- Drone integration for pest detection and field monitoring
- Blockchain-based supply chain tracking
- Offline support for rural areas
- Integrated E-Marketplace for direct farmerโbuyer sales
- Community forum for farmer collaboration
- Financial tools like loan calculators and subsidy tracking
๐งพ Conclusion
AgroSeva bridges the gap between agriculture and technology, providing farmers with a digital companion for smart farming.
It empowers users to:
- Increase crop yield
- Reduce operational costs
- Make data-driven agricultural decisions
This project showcases how technology can drive sustainable, efficient, and profitable farming for the next generation.
๐จโ๐ป Developers
Department of Computer Science and Applications
The Gandhigram Rural Institute (Deemed to be University)
December 2024
๐ References
๐ชช License
This project is open for educational and research use under the MIT License.