Govi Sevana is a mobile commerce platform designed to bridge the gap between local farmers and consumers. By providing a direct marketplace, the platform ensures fair pricing for farmers and fresh produce for buyers, eliminating unnecessary intermediaries.
- Product Discovery: Browse and search for fresh agricultural products with ease.
- Detailed Listings: View comprehensive product details, including descriptions, prices per KG, and availability.
- Smart Cart & Checkout: Add products to your cart and proceed to a secure checkout.
- Real-time Messaging: Chat directly with farmers to inquire about products or negotiate deals.
- Account Management: Secure login/signup with OTP verification.
- Product Management: List new produce with titles, descriptions, images, and pricing.
- Order Tracking: Manage incoming orders and track sales.
- Interactive Dashboard: Stay updated with the latest activity on your store.
- Profile Customization: Manage your farm details and contact information.
- User Oversight: Manage both farmer and buyer accounts.
- Marketplace Moderation: Monitor product listings and ensure quality standards.
- Order Management: Track all transactions across the platform.
- Frontend: Native Android (Java & Kotlin)
- Database: Firebase Firestore (NoSQL)
- Authentication: Firebase Auth (OTP-based)
- Storage: Firebase Storage (for product images)
- Sensors: Integrated Proximity and Shake sensors for enhanced UX.
- Android Studio (Ladybug or newer recommended)
- Java Development Kit (JDK) 17+
- Firebase Project (google-services.json required)
- Clone the repository.
- Open the
GoviSevanafolder in Android Studio. - Sync the project with Gradle files.
- Add your
google-services.jsonto theapp/directory. - Build and run on an emulator or physical device.
- Hasith Disanayaka
© 2026 GoviSevana Platform








