![](https://private-user-images.githubusercontent.com/91307335/265771946-8b00e572-3b6c-412a-861a-e0723070c547.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODY3MzgsIm5iZiI6MTczOTU4NjQzOCwicGF0aCI6Ii85MTMwNzMzNS8yNjU3NzE5NDYtOGIwMGU1NzItM2I2Yy00MTJhLTg2MWEtZTA3MjMwNzBjNTQ3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDAyMjcxOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE0YmJhNDQ3N2JiMDYyYmQ0ZGNhZjM5NzFkNGJhYjE5OWJkMDdkN2ZjN2RmOTk5MTFhM2YwMjc0NjQxY2JhYmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.E356fmkfyv08X38V7RWO4u9u1xXW1gSSyynE5xsH1b4)
毎日簡単に瞑想の記録をつけることができるアプリです。
個人的に使用する目的なので、試したい技術を導入してオーバーエンジニアリングになっています。
・瞑想再生: ユーザーはアプリを使って瞑想音楽を再生できます。
・瞑想履歴: ユーザーは過去の瞑想の履歴を確認できます。
・ローカル通知: ユーザーは瞑想の時間を設定し、通知を受け取ることができます。
メイン画面で、以下の操作ができます。
- 瞑想を再生する
- 瞑想の履歴を確認する
- 通知を設定する
このプロジェクトは、Feature Driven Development (FDD) のアーキテクチャを採用しています。
・lib: ソースコードが格納されているディレクトリ。
・features: 各機能ごとのコードが格納されているディレクトリ。
auth: ユーザ認証(匿名認証)に関連するディレクトリ
・meditation: 瞑想再生に関連するディレクトリ
・meditation_history: 瞑想履歴に関連するディレクトリ
・notification: プッシュ通知に関連するディレクトリ
・setting: 設定に関連するディレクトリ
MIT