A Flutter mobile app for Bluetooth spirometry — connect to a spirometer device, run a guided breathing test, and view results on your phone.
It's the client side of the VenturiSpiro project; the authentication and data API live in venspirobackend.
- Splash → login → test flow —
LogoScreen→LoginScreen→SpirometryScreen - Bluetooth connectivity — pairs with and reads from a spirometry device (
services/bluetooth_service.dart) - Material Design UI built with Flutter
main.dart # app entry, routes, theme
screens/logo_screen.dart # splash screen
screens/login_screen.dart # authentication
screens/spirometry_screen.dart # test + results
services/bluetooth_service.dart# device connection
flutter pub get
flutter runRequires the Flutter SDK. Point the app at your running venspirobackend instance for login and data sync.