BhuMitra is a professional land measurement application built with Flutter. It has been upgraded to a high-performance, enterprise-ready architecture capable of supporting 100,000+ simultaneous users.
- NestJS Core: Migrated from Firebase to a custom optimized NestJS + PostgreSQL backend.
- 100k User Ready: Architected for high-concurrency with Redis-backed caching and database indexing.
- Gzip Data Compression: API responses are compressed to save mobile bandwidth and accelerate loading.
- Fast Local Storage: Uses Hive for synchronous, lightning-fast local data management.
- App Secret Handshake: Every request is signed with a unique
x-app-idto block unauthorized clients. - JWT Protection: Secure token-based authentication with session displacement detection.
- Secure Storage: Sensitive tokens are stored in Android Keystore / iOS Keychain via
flutter_secure_storage.
- Interactive Boundary Marking: Precision polygon marking with dynamic distance labels.
- Pro PDF Engine: Generates 2-page GIS reports with satellite imagery 85% faster than previous versions.
- Multi-Unit Precision: Automatic conversion between Acres, Hectares, Sq. Feet, Sq. Yards, and more.
- Dual Map Modes: Seamless switching between OpenStreetMap and Google Satellite imagery.
BhuMitra follows a declarative state management pattern using Riverpod. This ensures the UI is always in sync with the backend data without the complexity of BuildContext.
Enterprise-grade HTTP client implementation:
- Interceptors: Automatic JWT injection for authenticated routes.
- Security Checksums: Automatic
x-app-idheader injection for every API call. - Error Mapping: User-friendly error messages for connection timeouts and server issues.
- Flutter SDK 3.10+
- BhuMitra NestJS Backend (Running locally or on AWS)
Create a .env file in the project root:
# Backend Base URL
BASE_URL=https://your-api-url.com/api
# Security Handshake Key (Must match Backend)
APP_ID=BhuMitra_Secure_Alpha_2026_X9z7Pq2Kmflutter pub get
flutter run- Scalability Guide
- Security Handshake Details
- Backend API Docs
Built with ❤️ for Land Professionals.



