Skip to content

A tool to help users developing the habit of reviewing daily dining to reach nutrition balance

Notifications You must be signed in to change notification settings

terricom/My_Type

Repository files navigation

MyType 種天菜

幫助使用者建立檢視飲食的習慣,達成體內平衡的工具

測試用 Google 帳號: (帳號) mytype520@gmail.com (密碼) ChiaCai99

功能介紹

  1. 日記功能:幫使用者快速回顧今日菜單、體態成果和睡眠時間
  1. 食記功能:使用者可以透過拍照或是選擇相簿內的照片,並且紀錄食物和營養素

  1. 日曆功能:顯示歷史紀錄,幫助使用者回顧過去的內容進而修正

  1. 目標功能:系統會根據使用者設定的每日飲食目標發送推播通知,提醒使用者尚缺多少營養
  1. 查詢功能:使用者可以針對個別食物查詢歷史紀錄,並了解該項食物對於目標達成的單位貢獻

  1. 圖表功能:透果折線圖幫助使用者了解體態成果與飲食紀錄的相關性

框架與工具

  1. 設計模式:MVVM、Singleton
  2. 實作功能:Alarm Receiver (本地端定時推播)、RecyclerView (實作客製化日曆)、Canvas (實作客製化折線圖)、登入 (Facebook SDK、Firebase Authorization)
  3. Jetpack:ViewModel、LiveData、Lifecycle、Data Binding、Navigation
  4. 分析工具:Firebase Crashlytics、Firebase Ayalytics
  5. 測試工具:JUnit、Mockito、Espresso

開發環境

  • Android Studio 3.5+
  • Android SDK 26+
  • Gradle 5.1.1+

版本更新

  • 1.1.4:2019/11/08

聯絡資訊

Terri Yang mo0922@gmail.com

About

A tool to help users developing the habit of reviewing daily dining to reach nutrition balance

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages