Closed okjm3324 closed 1 year ago
ご確認及びご提案ありがとうございました。 spotify apiを使用し楽曲のデータを取得する方向にします。 また、Runteqで学習したrailsと、入学前に自分で学習していたReactを結びつけて学習の総括としたいためReactを選定させていただきました。よろしくお願いいたします。
私の方から機能面で数点コメントさせていただきます
弾くことが可能なBPMを記録していき、自分の成長を可視化しモチベーションを維持させる。
こちらに対してBPMを登録できる機能は記載がありますが、成長を可視化に関してユーザーにはどのように見せるか決まっていますでしょうか?
昔チャレンジした曲のこの部分が弾けない
こちらは昔は弾けたが弾けなくなったorチャレンジはしたけど弾けずに諦めてそのままのどちらでしょうか?
一度弾けたものが弾けなくなるのであればリマインド機能等で定期的に弾いてみることを促したり、弾けずに諦めてしまうのであれば他のユーザーにアドバイスを求められるような機能などがあると機能面で少し厚みを出せたりするのかなと思いました
機能面が少し寂しいかなと言う気がしますが、追加の機能等何か思いついているものなどありますでしょうか?
また、spotifyのAPIでtempoが取れるらしいのでそちらを使ったりするとユーザーのBPM登録にかかる手間とか減らせたりするかもです
https://developer.spotify.com/documentation/web-api/reference/get-audio-features
いろいろ相談させていただいた結果、一度railsでアプリを作成後、reactに改装するという方向に考え直しました。 また、アドバイスありがとうございます。
こちらは昔は弾けたが弾けなくなったorチャレンジはしたけど弾けずに諦めてそのままのどちらでしょうか?
後者を想定しています。文言がわかりにくかったようなので修正いたしました。 spotifyのAPIにて楽曲本来のBPM(ゴールとなるテンポ)を取得しようと考えております。 ご確認のほどよろしくお願いいたします。
お疲れ様です! ご相談されてこちらに関しても必要なさそうという感じですか?
こちらに対してBPMを登録できる機能は記載がありますが、成長を可視化に関してユーザーにはどのように見せるか決まっていますでしょうか?
機能面が少し寂しいかなと言う気がしますが、追加の機能等何か思いついているものなどありますでしょうか?
https://github.com/okjm3324/myapp/pull/2#issuecomment-1550571881
-こちらに対してBPMを登録できる機能は記載がありますが、成長を可視化に関してユーザーにはどのように見せるか決まっていますでしょうか?
こちらに関しては目的BPMに対する現在弾けるBPMの数値をパーセンテージで表示することを考えています。
-機能面が少し寂しいかなと言う気がしますが、追加の機能等何か思いついているものなどありますでしょうか?
機能面に関しては、WebSocket(ActionCable)を用いた、コメントやフォローしているユーザーが新しい曲に取り組み始めたことなどをリアルタイムに通知する機能を考えています。
LGTMです!
READMEにサービス概要を追記しました