FLUTTER ECOSYSTEM

HossamElghamry/Mediminder

Flutter, Provider 및 BLoC 패턴을 사용하여 구축한 모바일 약물 알림 앱.

메디민더 프로젝트 이미지
Stars
256
Forks
90
최근 푸시(UTC)
2021. 1. 12.
프로젝트 상태
활성
Hossam Elghamry GitHub avatar
GITHUB User

Hossam Elghamry ↗

Dell TechnologiesIreland
언어DartObjective-CJava

사용 중인 의존성

의존성 목록 9 개

순위

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

Mediminder

An Offline Medicine Reminder
Built with Flutter, Provider and BLoC pattern

Key Features

  • Homepage medicine list
    • Homepage containing all the registered Mediminders
  • Shared preference data storage
    • Storing medicine objects in shared preference
    • Medicine list retrieval upon application launch
    • JSON encoding and decoding
  • Adding new Mediminder, details include:
    • Medicine name
    • Dosage in milligrams
    • Medicine icon selection (Optional)
    • Reminder interval selection
    • Starting time using Time Picker
  • Notification reminding
    • Usage of Local Notifications to display Mediminders
    • Randomly-generated IDs for each notification
    • Daily reminders with set intervals, based on user preference
  • Registeration error checking
    • Name duplication check
    • Empty/not specified fields check
    • Medicine type is optional
  • Individual medicine detail page
    • In-depth details about each Mediminder upon tapping
  • Delete a Mediminder:
    • Erase the specified medicine object from shared preference and list
    • Erase corresponding scheduled notifications

Screenshots

https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/7.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/2.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/3.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/4.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/5.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/6.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/1.jpg https://raw.githubusercontent.com/HossamElghamry/Mediminder/HEAD/screenshots/8.jpg