A Flutter mobile app for tracking pickleball game scores and visualizing courts.
- Score Tracking: Keep track of points, games, and matches
- Court Visualization: Visual representation of pickleball court
- Game Setup: Configure points per game and games per match
- Serving Side Tracking: Track which side is serving
- Dark Theme: Clean, modern dark interface
- Flutter SDK (>=2.7.0 <3.0.0)
- Dart SDK
- Android Studio or Xcode for device testing
- Clone the repository:
git clone <repository-url>
cd pickleball
- Install dependencies:
flutter pub get
- Run the app:
flutter run
lib/
├── main.dart # App entry point and setup
├── score_table.dart # Score tracking UI components
├── court_painter.dart # Court visualization/drawing
└── set.dart # Game set logic and data models
images/ # App assets and icons
android/ # Android platform code
ios/ # iOS platform code
flutter
: Flutter SDKcupertino_icons
: iOS-style iconsflutter_dash
: Dashed line drawing for court visualization
flutter build apk --release
flutter build ios --release
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request