A Flutter-based mobile application for supporting content creators through donations.
OpenFund is a donation platform that enables fans to support their favorite streamers and YouTubers. Built with Flutter for iOS and Android.
- Flutter SDK (3.7.2 or higher)
- Dart SDK
- iOS/Android development environment setup
- Clone the repository
git clone https://github.com/Devtherapycode/OpenFund-Mobile.git
cd openfund_mobile- Install dependencies
flutter pub get- Run the app
flutter runThe project follows clean architecture principles:
lib/core/- Core utilities, constants, and shared componentslib/data/- Data layer implementationlib/domain/- Business logic and entitieslib/application/- Application services and state managementlib/presentation/- UI components and pages
- Flutter - Cross-platform framework
- Provider - State management
- GoRouter - Navigation
- GetIt - Dependency injection
- HTTP - Network requests
flutter testflutter build iosflutter build apkPlease feel free to submit a Pull Request or open any issue if you find bugs or have suggestions.
This project is licensed under the MIT License.