WaRise(わらいず)は、設定時間に起床すると、ご褒美としてお笑い動画をレコメンドしてくれる、早起き促進アラームアプリです。
プログラミング学習中、昼夜逆転の生活になってしまうことが課題で、スクール内の多くの受講生も同様の問題を抱えていました。 早起きの習慣化が難しい原因は、早起きはやった方が良いが辛いものである点だと考えたため、報酬によってそれを楽しいものにできるように本アプリを作成しました。
レスポンシブ対応済のため、PC でもスマートフォンでも快適にご利用いただけます。
https://twitter.com/YA3lrpq2PnRc3ge
何かございましたら、こちらまでお気軽にご連絡ください。
- LINE ログイン
- お笑いの嗜好性(お笑いに関するタグ、キーワード、動画の長さ)設定機能
- アラーム機能 起床後に、設定したアラーム時刻から 10 分間の間、嗜好性に基づいてレコメンドされたお笑い動画を視聴できる。 動画の URL を添付することで、自身で選択することもできる。 もし動画が気に入らなかったら、別の動画をレコメンドしてもらうことができる。 同じ動画は二度表示されない(視聴しなかったものも含めて)。
- アラームの時刻に、LINE 公式アカウントからプッシュ通知を受け取ることができる機能
- 起床成功後に試聴した動画と試聴成功をポスト(ツイート)できる機能
- 自身が設定したアラームの情報をカレンダーで振り返ることができる機能
- 自身の試聴動画を振り返ることができる機能
- LINE 上でアラーム登録やレコメンド動画視聴を完結できる機能
- 一週間の振り返りを LINE 通知する機能
- 本アプリの効果を実感できるような、お笑いや睡眠に関するコラムを定期的に送信する機能
バックエンド: Ruby 3.1.0 / Rails 7.0.8
- コード解析 / フォーマッター: Rubocop
フロントエンド: JavaScript / Hotwire
CSS フレームワーク: TailwindCSS / DaisyUI
WebAPI: LINE ログイン / LINE Messaging API / Youtube data API / Cloudinary
インフラ:
- Web アプリケーションサーバ: Render.com
- データベースサーバ: PostgreSQL (Render.com)
- バックグラウンドワーカー: Sidekiq (Render.com)
- キューストレージ: Redis (Render.com)
VCS: GitHub