A comprehensive Flutter application designed for anglers to accurately calculate and visualize shotting patterns for pole floats.
- Weight Conversion: Calculate shot patterns based on float weight in Grams or Styl sizes.
- Visual Rig: See a visual representation of the float, line, and shot placement.
- Customizable: Adjust minimum shot sizes and dropper counts via Advanced Settings.
- Mobile Optimized: Clean, responsive layout designed for on-the-bank usage.
- Modern UI: Built with Flutter, featuring a polished typography and color palette.
| Home | Settings | Bulk (FAST) |
|---|---|---|
![]() |
![]() |
![]() |
| Bulk & Droppers (Default) | Bulk & Droppers (Adjusted) | Shirt Button |
|---|---|---|
![]() |
![]() |
![]() |
- Flutter SDK
- Android Studio / Xcode (for mobile)
- Chrome / Edge (for web)
# Run on connected device or emulator
flutter run
# Run on web
flutter run -d chromeTo generate an APK or App Bundle for the Play Store:
# Generate APK (for side-loading)
flutter build apk --release
# Generate App Bundle (for Play Store)
flutter build appbundle --releaseThe output will be in build/app/outputs/flutter-apk/ or build/app/outputs/bundle/.
Note: Requires a macOS device with Xcode installed.
- Open
ios/Runner.xcworkspacein Xcode. - Configure your signing team and bundle identifier.
- Product > Archive to build for the App Store.
Alternatively, from the terminal:
flutter build ios --release- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature)
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.





