Medication Recognition | Medication Information | Recognition of Prescription Time Label |
---|---|---|
Accurate Liquid Medication Intake | Remaining Liquid Medication |
---|---|
Settings - Register Allergies | Settings - Customize Colors | Settings - Guide |
---|---|---|
β
Recognize medication and retrieve information, such as child-specific warnings, dosage, expiry dates, allergy warnings for allergies you registered, etc.
β
Recognize prescribed medication packets to identify which part of the day for which the medicine is, and the prescription date
β
Pour the desired amount of liquid medication while being notified through audio feedback quickening as you approach the amount
β
Check the remaining amount of liquid medication in the container
β
Register your child's allergies to be warned of potential allergic reactions along with the child-specific warnings
β
Customize the color options to suit your color visibility
Inspired by MVVM & Clean Architecture
Our custom ML model is integrated into this repository with TensorFlow Lite.
assets/yolov8n.tflite
πlib
ββ main.dart
ββ index.dart
ββ πsrc
ββ πapp
β ββ app_lifecycle_reactor.dart
β ββ background_service.dart
β ββ global_audio_player.dart
ββ πcore
β ββ internationalization.dart
β ββ lat_lng.dart
β ββ pillkaboo_model.dart
β ββ pillkaboo_util.dart
β ββ place.dart
β ββ uploaded_file.dart.dart
ββ πdata
β ββ πlocal
β ββ πdatabase
β β ββ barcode_db_helper.dart
β β ββ children_db_helper.dart
β β ββ ingredients_db_helper.dart
β β ββ processed_file_db_helper.dart
β ββ πshared_preference
β ββ app_state.dart
ββ πnav
β ββ nav.dart
β ββ serialization_util.dart
ββ πnetwork
β ββ connectivity.dart
β ββ download_file.dart
ββ πui
β ββ πpages
β β ββ πliquid_med
β β β ββ πcheck_rest
β β β β ββ πcheck_rest_page
β β β β β ββ check_rest_page_model.dart
β β β β β ββ check_rest_page_widget.dart
β β β β ββ πcheck_rest_result_page
β β β β ββ check_rest_result_page_model.dart
β β β β ββ check_rest_result_page_widget.dart
β β β ββ πliquid_med_submenu_page
β β β β ββ liquid_med_submenu_page_model.dart
β β β β ββ liquid_med_submenu_page_widget.dart
β β β ββ πpour_right
β β β ββ πpour_right_page
β β β β ββ pour_right_page_model.dart
β β β β ββ pour_right_page_widget.dart
β β β ββ πpour_right_result_page
β β β β ββ pour_right_result_page_model.dart
β β β β ββ pour_right_result_page_widget.dart
β β β ββ πpour_right_slider_page
β β β ββ pour_right_slider_page_model.dart
β β β ββ pour_right_slider_page_widget.dart
β β ββ πmain_menu_page
β β β ββ main_menu_page_model.dart
β β β ββ main_menu_page_widget.dart
β β ββ πmed_recognition
β β β ββ πmed_info_recognition
β β β β ββ πmed_recognition_page
β β β β β ββ med_recognition_page_model.dart
β β β β β ββ med_recognition_page_widget.dart
β β β β ββ πmed_info_page
β β β β ββ med_info_page_model.dart
β β β β ββ med_info_page_widget.dart
β β β ββ πmed_submenu_page
β β β β ββ med_submenu_page_model.dart
β β β β ββ med_submenu_page_widget.dart
β β β ββ πprescribed_med
β β β ββ πprescribed_med_recognition_page
β β β β ββ prescribed_med_recognition_page_model.dart
β β β β ββ prescribed_med_recognition_page_widget.dart
β β β ββ πprescribed_med_result_page
β β β ββ prescribed_med_result_page_model.dart
β β β ββ prescribed_med_result_page_widget.dart
β β ββ πsettings
β β ββ πallergy
β β β ββ πallergy_add_page
β β β β ββ allergy_add_page_model.dart
β β β β ββ allergy_add_page_widget.dart
β β β ββ πallergy_list_page
β β β ββ allergy_list_page_model.dart
β β β ββ allergy_list_page_widget.dart
β β ββ πhelp_page
β β β ββ help_page_model.dart
β β β ββ help_page_widget.dart
β β ββ πpick_color_page
β β β ββ pick_color_page_model.dart
β β β ββ pick_color_page_widget.dart
β β ββ πsettings_menu_page
β β ββ settings_menu_page_model.dart
β β ββ settings_menu_page_widget.dart
β ββ πstyles
β β ββ pillkaboo_icon_button.dart
β β ββ pillkaboo_theme.dart
β β ββ pillkaboo_widgets.dart
β ββ πwidgets
β β ββ πcomponents
β β β ββ gesture_slider.dart
β β β ββ home_button_widget.dart
β β ββ πfeatures
β β β ββ check_rest_widget.dart
β β β ββ med_recognizer_widget.dart
β β β ββ pour_right_widget.dart
β β β ββ prescribed_med_recognizer_widget.dart
β β ββ πviews
β β β ββ barcode_detector_view.dart
β β β ββ camera_view.dart
β β β ββ detector_view.dart
β β β ββ text_detector_view.dart
β β ββ pillkaboo_widgets.dart
ββ πutils
ββ coordinates_translator.dart
ββ date_parser.dart
ββ liquid_volume_estimator.dart
PillKaBoo is on App Store and Google Play Store in South Korea
- Currently, our service is only available in Korean and (in the case of medication recognition feature) medicine products registered in South Korea. We plan to expand the service internationally. In the meantime, send us an email if you wish the service in your country sooner!
git clone ...
git pull origin main
flutter pub get
flutter run
sdk: ">=3.0.0 <4.0.0"