AFFILIATEPRO MOBILE APP – VERSION 1.0 (FREE EDITION)
Feature List & Specifications
OVERVIEW
AffiliatePro Mobile App Free Edition is a Flutter-based mobile application that provides affiliates and vendors with mobile access to their AffiliatePro account. This is the free version with core features for managing affiliate activities.
🎬 WATCH VERSION 1.0 IN ACTION:
REQUIREMENTS
- AffiliatePro SaaS Platform (web version) installed and running
- Valid license key from your AffiliatePro installation
- Flutter SDK 3.0+ (for building from source code)
- Android 5.0+ or iOS 11.0+ for end-users
PLATFORM SUPPORT
- ✓ Android (Pre-configured and ready to build)
- ✓ iOS Compatible (Requires Mac with Xcode for building)
- ✓ Cross-platform from single Flutter codebase
CORE FEATURES
USER AUTHENTICATION
- ✓ Secure login with username/password
- ✓ Remember me functionality
- ✓ Auto-login support
- ✓ Token-based authentication
- ✓ License validation with backend
DASHBOARD
- ✓ Performance overview with key metrics
- ✓ Quick stats display (Balance, Clicks, Actions, Year Total)
- ✓ AI-powered insights and suggestions
- ✓ Notification banner for updates
- ✓ Affiliate links with one-tap copy
- ✓ Current membership plan display
- ✓ Pull-to-refresh functionality
- ✓ Material Design 3 UI
BANNERS & MARKETING TOOLS
- ✓ Complete list of affiliate tools
- ✓ Marketing banners access
- ✓ QR code generation for sharing
- ✓ Direct social sharing
- ✓ Performance statistics per tool
- ✓ HTML content support (auto-cleaned)
- ✓ Pagination (20 items per page)
- ✓ Pull-to-refresh
NETWORK VISUALIZATION
- ✓ Visual network tree structure
- ✓ Network statistics overview
- ✓ Member count and hierarchy display
- ✓ Interactive graph view
- ✓ Detailed network metrics
- ✓ Material Design 3 cards
WALLET MANAGEMENT
- ✓ Transaction history
- ✓ Balance overview (Total, Paid, Unpaid)
- ✓ Filter by status (All, Paid, Unpaid)
- ✓ Pagination support
- ✓ Detailed transaction information
- ✓ Pull-to-refresh
PROFILE MANAGEMENT
- ✓ View and edit profile information
- ✓ Basic phone number input
- ✓ Profile picture upload
- ✓ Account verification status
- ✓ Material Design 3 interface
REPORTS & ANALYTICS
- ✓ Comprehensive analytics dashboard
- ✓ Click statistics by country
- ✓ Sales statistics by country
- ✓ Affiliate user statistics
- ✓ Visual charts and graphs
- ✓ Date range selection
- ✓ Export capabilities
ACTIVITY LOGS
- ✓ Complete activity history
- ✓ Color-coded log entries (Clicks, Sales, Actions)
- ✓ Detailed log information
- ✓ Draggable bottom sheet for details
- ✓ Pull-to-refresh
- ✓ Pagination support
ORDER TRACKING
- ✓ Order list and management
- ✓ Order status tracking
- ✓ Detailed order information
- ✓ Commission tracking per order
PAYMENT METHODS
- ✓ Bank account management
- ✓ PayPal integration
- ✓ Primary payment method selection
- ✓ Secure payment information storage
TECHNICAL FEATURES
- ✓ Material Design 3 throughout
- ✓ GetX state management
- ✓ Dio HTTP client for API calls
- ✓ Token-based authentication
- ✓ Secure local data storage
- ✓ Image caching and optimization
- ✓ Network connectivity detection
- ✓ QR code generation (qr_flutter)
- ✓ Pull-to-refresh on list pages
- ✓ Infinite scroll pagination
- ✓ License validation system
- ✓ Configurable base URL and license
- ✓ Barcode generation support (Syncfusion)
UI/UX FEATURES
- ✓ Consistent Material Design 3 theming
- ✓ Smooth animations and transitions
- ✓ Professional loading indicators
- ✓ Shimmer loading effects
- ✓ Empty state designs
- ✓ User-friendly error messages
- ✓ Responsive layouts for all screens
- ✓ Dark mode support via system theme
- ✓ Custom fonts (Inter, Poppins, IBM Plex Sans)
SECURITY
- ✓ Secure token storage
- ✓ API authentication
- ✓ Input validation
- ✓ License verification
- ✓ No hardcoded credentials
- ✓ Secure data transmission
PERFORMANCE
- ✓ Lazy loading of data
- ✓ Image caching
- ✓ Optimized API calls
- ✓ Efficient state management
- ✓ Pagination for large datasets
- ✓ Minimal app size
LIMITATIONS (FREE VERSION)
- ✗ No international phone field with country picker
- ✗ Basic phone input only
- ✗ Self-build required (no pre-built APK/IPA)
WHAT’S INCLUDED
- ✓ Complete Flutter source code
- ✓ Android configuration files
- ✓ iOS compatible code
- ✓ All assets (images, fonts)
- ✓ Setup documentation
- ✓ Config file for backend connection
- ✓ Free lifetime updates
WHAT’S NOT INCLUDED
- ✗ AffiliatePro backend (must purchase separately)
- ✗ Pre-built APK or IPA files
- ✗ Admin panel features
- ✗ Custom feature development
- ✗ App Store submission service
IDEAL FOR
- → Small affiliate businesses
- → Personal use with AffiliatePro
- → Testing and evaluation
- → Single affiliate deployment
- → Budget-conscious users
UPDATES
- ✓ Free lifetime updates
- ✓ Bug fixes and security patches
VERSION HISTORY & UPDATES
VERSION 1.0 – FREE EDITION (Released: April 19, 2025)
- ✓ Initial release
- ✓ Complete mobile app for AffiliatePro
- ✓ Dashboard with AI insights
- ✓ Marketing tools with QR codes
- ✓ Network visualization
- ✓ Wallet and transaction management
- ✓ Reports and analytics
- ✓ Activity logs and order tracking
- ✓ Material Design 3 UI
- ✓ Android & iOS support
- ✓ Barcode generation support