-
cdinto the 'example' directory -
run
npm install -g firebase-toolsto install Firebase CLI then runfirebase login -
Once you've logged in, run
dart pub global activate flutterfire_clito install the FlutterFire CLI, thenflutterfire configureADD STEPS ON SETTING UP FLUTTER AFTER INSTALL i.Select the appropriate project ii. ii. Choose which platforms you'd like to be supported (iOS & Android) -
Make sure Flutter's installed:
flutter doctor -
run
flutter pub geti. (opt.) runflutter pub outdatedto see dependencies that could be upgraded ii. runflutter pub upgrade <pkgName>to update a specific dependency a. OR runflutter pub upgrade --major versions(may cause version errors) -
Make sure to have a simulator available i. run
flutter devicesto see what emulators are available ii. (iOS) runopen -a simulator(there's probably an Android equivalent, but I don't know it) -
run
flutter runand you're all set
Basic Project Structure:
- Credential Authentication & API calls are mainly in the 'example/lib/services' folder
- All UIs are in the 'example/lib/screens' folder
- The Patient & Physician files should be in their respective folders
A flutter plugin for tracking the person's driving behavior such as speeding, turning, braking and several other things on iOS and Android.
Disclaimer: This project uses Telematics SDK which belongs to DAMOOV PTE. LTD.
When using Telematics SDK refer to these terms of use
For commercial use, you need to create a developer workspace in DataHub and get the InstanceId and InstanceKey auth keys to work with the API.