Empowering Farmers, Connecting Buyers, Transforming Agriculture
delivery_process_comp.mp4
Watch how winners receive their products after successful auctions, featuring:
- Delivery confirmation process
- Quality verification
- Secure handover protocol
- Live Bidding: Real-time auction participation with instant updates
- Pre-harvest Listings: List products before harvest for better planning
- Smart Closure: Automatic auction closure with winner notification
- Bid Tracking: Comprehensive bid history and analytics
- Multiple Categories: Support for various agricultural products
- Secure Wallet: Built-in wallet for seamless transactions
- Smart Bidding: Automatic fund locking during active bids
- Multiple Payment Options: Support for various payment methods
- Transaction History: Detailed financial tracking
- Financial Assistance: Support for farmers through various schemes
- Smart Discovery: GPS-based product and auction discovery
- Delivery Options: Flexible pickup and delivery choices
- Route Planning: Integrated Google Maps for logistics
- Location Sharing: Secure sharing for delivery coordination
- Profile Management: Detailed user profiles for farmers and buyers
- Rating System: Product and user rating mechanism
- Interest Management: Customized product preferences
- Notification Center: Personalized alerts and updates
- History Tracking: Comprehensive transaction and activity history
- Secure Authentication: Multi-factor authentication
- Transaction Security: Encrypted payment processing
- Data Protection: Secure user data handling
- Fraud Prevention: Advanced security measures
- Framework: Flutter & Dart
- State Management: Provider
- UI Components: Material Design & Custom Widgets
- Local Storage: SharedPreferences
- Navigation: Named Routes & Custom Transitions
-
Firebase
- Authentication
- Realtime Database
- Cloud Storage
- Cloud Functions
- Analytics
-
Cloudinary
- Image Management
- CDN Integration
- Media Optimization
-
Payment Integration
- Razorpay Gateway
- Secure Transaction Handling
- Multiple Payment Methods
- Google Maps: Location Services
- Push Notifications: Firebase Cloud Messaging
- Analytics: Firebase Analytics
- Crash Reporting: Firebase Crashlytics
# Clone the repository
git clone https://github.com/abelboby/FarmBid.git
# Navigate to project directory
cd FarmBid
# Install dependencies
flutter pub get
# Run the app
flutter run
We welcome contributions! Please see our Contributing Guidelines for details.
- Initial release of FarmBid
- Live auction system with real-time bidding
- Secure payment integration with RazorPay
- Future harvest listings
- Product delivery tracking
- User authentication and profile management
- Android 5.0 (API level 21) or higher
- 100 MB free storage space
- Internet connection required
Made with β€οΈ for Indian Agriculture