「Reactで会員制ダイエットアプリを作ってみる①
記事
IT・テクノロジー
~シンプルで使いやすい健康管理アプリの制作記録~
1. はじめに
制作の動機(健康管理アプリが増える中、自分のニーズに合ったものを作りたかった)
Reactを選んだ理由(コンポーネントベースで再利用性が高く、効率的な開発が可能)
2. アプリの概要
アプリ名MyFitTracker
主な機能
ユーザーの認証機能(ログイン/新規登録)
運動や食事内容の記録機能
カロリー消費量の計算
トレーニングや食事の提案機能
ユーザープロフィールの管理機能
コンポーネント構成
Header: アプリのナビゲーションを担当
Auth: 認証ページ(ログインや新規登録)
Record: 運動やカロリー記録の管理ページ
Profile: 個人情報や進捗の確認ページ
Suggestions: ユーザーに最適化された提案を提供
Footer: サイトのフッター
Dashboard: ホーム画面で各機能にアクセス可能なまとめページ
3必要なツール:
Node.js(npm含む)
任意のエディタ(VSCodeを推奨)
パッケージ(React, React Router, Tailwind CSS, Chart.js など)
とりあえずここまでの機能の実装と構成を目指していくつもりです。
このアプリの目的としては個人ユーザーが日々の運動や食生活の記録や提案をしてもらい目標体重まで目指していく事をサポートするアプリです。