name: fitness_tracker description: SportPath Tracker - Offline-first fitness tracking with smart analytics. publish_to: "none" version: 1.0.0+1 environment: sdk: ">=3.0.0 <4.0.0" flutter: ">=3.13.0" dependencies: flutter: sdk: flutter # State Management get: ^4.6.5 # HTTP & Networking http: ^1.1.0 # Local Storage sqflite: ^2.3.0 path: ^1.8.3 path_provider: ^2.1.0 shared_preferences: ^2.2.0 # Secure Storage flutter_secure_storage: ^9.0.0 # Cryptography crypto: ^3.0.2 # Location Services geolocator: ^10.0.0 # Maps flutter_map: ^6.0.0 latlong2: ^0.9.0 # Network Monitoring connectivity_plus: ^6.0.0 # Charts & Visualization fl_chart: ^0.68.0 # Utils intl: ^0.19.0 uuid: ^4.0.0 collection: ^1.18.0 # Logging logger: ^2.0.1 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^3.0.0 flutter_launcher_icons: "^0.13.1" flutter_launcher_icons: android: "launcher_icon" ios: true image_path: "assets/app_icon.png" min_sdk_android: 21 flutter: uses-material-design: true # fonts: # - family: Inter # fonts: # - asset: assets/fonts/Inter-Regular.ttf # - asset: assets/fonts/Inter-Medium.ttf # weight: 500 # - asset: assets/fonts/Inter-SemiBold.ttf # weight: 600 # - asset: assets/fonts/Inter-Bold.ttf # weight: 700 # - asset: assets/fonts/Inter-ExtraBold.ttf # weight: 800 # assets: # - assets/images/ # - assets/icons/