Description
AffiliatePro Mobile – Flutter Affiliate App (Android/iOS Source Code)
Transform your AffiliatePro Mobile – Flutter Affiliate App (Android/iOS Source Code) with this beautiful, modern mobile application built with Flutter and Material Design 3. Give your affiliates and vendors the power to manage their business from anywhere, anytime.
This app connects to your existing AffiliatePro installation and provides a mobile interface for affiliates and vendors to track their performance, access marketing materials, monitor earnings, and manage their accounts on the go.
What You Get
- Complete Flutter Source Code: Full Dart source code compatible with both Android and iOS
- Android Configuration: Pre-configured Android files (build.gradle, AndroidManifest.xml, signing setup)
- iOS Compatibility: Code works on iOS but requires iOS-specific configuration
- All Assets: Images, fonts, icons included
- NOT Included: Pre-built APK or IPA files – you build from source
Building the App
For Android:
- Run flutter build apk or flutter build appbundle
- All Android configuration files are pre-configured
- Requires: Flutter SDK, Android Studio, or VS Code
For iOS:
- Run flutter build ios
- Requires: Mac with Xcode installed
- You must configure: Bundle ID, signing certificates, Info.plist, provisioning profiles
- Documentation includes iOS setup guidance
Key Features
Modern User Interface
- Material Design 3 implementation throughout
- Smooth animations and transitions
- Professional loading states with shimmer effects
- Responsive design for all screen sizes
- Dark mode support via system theme
- Consistent color scheme and theming
Complete Affiliate Management
- Dashboard: Performance overview, AI insights, quick stats, affiliate links
- Banners & Links: QR code generation, social sharing, pagination support
- Network: Visual tree structure, interactive graph, detailed metrics
- Wallet: Transaction history, balance tracking, status filters
- Reports: Analytics by country, visual charts, date range selection
- Profile: Edit details, international phone input, image upload
- Activity Logs: Complete history, color-coded entries, detailed views
- Orders: Tracking, status updates, commission details
- Payments: Bank accounts, PayPal, payment method management
Security & Performance
- Token-based authentication
- Secure API integration
- License validation system
- Optimized data loading with pagination
- Image caching for fast performance
- Efficient state management with GetX
Developer Friendly
- Clean, well-documented code
- MVC architecture
- Easy configuration via JSON file
- Modular component structure
- All dependencies open-source licensed
- Comprehensive documentation included
Design Highlights
- Beautiful gradient effects and shadows
- Color-coded statistics cards
- Interactive bottom sheets
- Smooth pull-to-refresh
- Professional empty states
- Intuitive navigation
- Toast notifications
- Modern form inputs
Technical Specifications
- Framework: Flutter 3.0+
- Language: Dart
- State Management: GetX
- HTTP Client: Dio
- Design: Material Design 3
- Android Min SDK: 21 (Android 5.0 Lollipop)
- Android Target SDK: 33 (Android 13)
- iOS Min Version: 11.0+ (when configured)


