Dietappは、日々の体重・体脂肪率・メモ・スタンプを記録し、カレンダーやグラフで可視化できるFlutter製ダイエット管理アプリです。
- 体重・体脂肪率・メモ・スタンプの記録・編集
- カレンダーで日々の記録・スタンプを一覧表示
- 折れ線グラフで体重・体脂肪率の推移を可視化
- 記録の変更履歴(ログ)閲覧・削除
- ユーザー情報(名前・身長・目標体重)の設定・変更
-
Flutter環境を用意してください。
-
必要なパッケージをインストールします。
flutter pub get -
エミュレータまたは実機でアプリを起動します。
flutter run
- sqflite(ローカルDB)
- path
- intl
- table_calendar
- fl_chart
lib/main.dart... アプリのエントリーポイントlib/home.dart... タブ切り替えのホーム画面lib/input_screen.dart... 日々の記録入力画面lib/calendar_screen.dart... カレンダー表示画面lib/graph_screen.dart... グラフ表示画面lib/options_screen.dart... オプション画面lib/data_list_screen.dart... ログ一覧画面lib/firt.dart... 初期設定・ユーザー情報画面lib/database_helper.dart... SQLiteデータベース操作
- 本アプリは個人利用を想定しています。
- データは端末ローカルに保存されます。アンインストール時は全データが消去されます。