-
cd
into the 'example' directory -
run
npm install -g firebase-tools
to install Firebase CLI then runfirebase login
-
Once you've logged in, run
dart pub global activate flutterfire_cli
to install the FlutterFire CLI, thenflutterfire configure
ADD 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 get
i. (opt.) runflutter pub outdated
to 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 devices
to see what emulators are available ii. (iOS) runopen -a simulator
(there's probably an Android equivalent, but I don't know it) -
run
flutter run
and 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.