私は昔からロングスリーパーです。
「もっと活動したいのに、どうしてこんなに寝ないと動けないんだろう。」
そんなことを考える日が何度もありました。
ふと、「ショートスリーパーの人と比べると、自分は人生でどれくらい睡眠時間を使っているんだろう?」と思ったのが、このアプリを作るきっかけです。
そこで開発したのが、覚醒年齢診断です。
アプリはこちら
覚醒年齢診断とは?
覚醒年齢診断は、年齢や平均睡眠時間を入力することで、これまでの人生でどれくらい起きていた時間があるのかを計算するWebアプリです。
睡眠時間が長い人と短い人では、自由に使える時間にどれくらい差があるのかを、数字でイメージできるようにしました。
診断結果はあくまで目安ですが、睡眠時間について考えるきっかけになれば嬉しいです。
なぜ作ろうと思ったのか
私はロングスリーパーなので、毎日たくさん眠らないと体調を維持できません。
一方で、ショートスリーパーの人は少ない睡眠時間でも活動できると聞きます。
「もし毎日2〜3時間多く起きていられたら、人生ではどれくらい違うのだろう?」
そんな素朴な疑問から、このアプリを作り始めました。
実際に計算してみると、思っていた以上に差があり、数字で見ることで改めて時間の大切さを感じました。
JavaScriptの学習を兼ねて制作
このアプリは、HTML・CSS・JavaScriptのみで制作しました。
JavaScriptを学習していた頃、「勉強のためだけにサンプルを作るよりも、自分が本当に気になるものを作ってみよう」と考え、このテーマを選びました。
実際に手を動かしながら作ることで、
- フォーム入力の取得
- 計算処理
- 条件分岐
- DOM操作
- 結果の表示
など、JavaScriptの基本的な処理を実践的に学ぶことができました。
シンプルだからこそ気軽に使える
覚醒年齢診断は、複雑な設定はありません。
必要な項目を入力するだけで、すぐに結果が表示されます。
スマートフォンからでも利用できるため、思いついた時に気軽に試せます。
診断結果はあくまで目安
この診断は医学的な診断や健康状態を判断するものではありません。
入力した内容をもとに計算した参考値として、「自分はどれくらい起きている時間があるのか」を知るためのツールです。
睡眠時間は年齢や生活環境、体質によって大きく異なるため、結果はひとつの目安としてお楽しみください。
今後も「自分が欲しい」を形にしていきたい
私は「こんなツールがあったら便利なのに」と思ったものを、少しずつWebアプリとして形にしています。
覚醒年齢診断も、その中のひとつです。
今後も、日常の小さな疑問や「欲しかった」を解決できるようなアプリを開発していきたいと思います。
まとめ
覚醒年齢診断は、「ロングスリーパーは人生でどれくらい睡眠時間を使っているのか知りたい」という個人的な疑問から生まれたWebアプリです。
JavaScriptの学習を兼ねて制作しましたが、自分と同じように睡眠時間が気になる方にも楽しんでもらえたら嬉しいです。
ぜひ一度、あなたの「覚醒年齢」をチェックしてみてください。
覚醒年齢診断はこちら