HackDuke 2020
The application code is in .\lib\main.dart.
How to get Google Firebase API Key
inside of android >> app
, add a google-services.json
with the API keys to use Firebase.
To generate this file, make a Firebase app through Firebase and activate the ImageTextRecognition API with the following steps:
- create a project through Firebase that has the ImageTextRecognition API activated.
- create app
- get google-services.json
Run in terminal with
$ flutter doctor
for information about installing additional components
$ flutter emulators
to check your available emulators
$ flutter emulators --launch <emulator id>
to chose one to use
$ flutter devices
to identify the device you are using (not needed)
$ flutter run
to run main.dart on your emulated device or physical device
Doctors turn on Scriber when surveying patients for FHIR medical record data. Instead of having to multitask and record while listening to their patient, doctors can focus solely on the patient and let Scriber record the information and fill in the records. This saves time and manpower in the medical field.
- Flutter
- Google OCR (Firebase)
- Firebase ML Vision library
- Speech-to-text library from csdcorp installed through pub.dev
- FHIR API
Akhil Talasila: Firebase, image, transitions, textio, viewRecords
Ivy Wang: Login, mainpage
Jafarbek Ulmasov (Jeff):
Luke Chen: Speech, speech JSON store, transitions
Thao Moua: Speech, Trello
https://api.dart.dev/stable/2.10.4/index.html
https://flutter.dev/docs/cookbook/navigation/navigation-basics
https://pub.dev/packages/speech_to_text
https://healthitanalytics.com/news/4-basics-to-know-about-the-role-of-fhir-in-interoperability
https://github.com/fhir-fli/fhir/tree/main/lib/r4
- Edit/delete records
- Convert to FHIR
- Enable login
- Extra languages