ブラウザでサウナを楽しめるサウナシミュレーター
Translation pending
HealthTypeScript · PythonGitHub @handismOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
ブラウザで楽しむ疑似サウナ体験アプリです。 サウナ → 水風呂 → 外気浴(ととのう)の3ステージを順番に体験できます。各ステージにはアンビエントサウンドとアニメーションが付いており、本物のサウナに近い雰囲気を演出します。 • サウナ室 — 室温をリアルタイム表示。ロウリュボタンで蒸気を発生させ温度を上昇させます • 水風呂 — 波紋アニメーションで冷却感を演出 • 外気浴(ととのう) — 呼吸ガイド付きのリラックスステージ • 各ステージのアンビエントサウンド(Web Audio API) • ステージ間のクロスフェード演出 • 全画面表示(Fullscreen API 対応ブラウザのみ。iPhone の Safari では表示されません) 入力欄の操作中や修飾キー付きの入力では反応しません。キーボードでフォーカスしたボタン上の Space は、そのボタンの押下になります。 bun run build は型チェックを行わないため、CI と同じく個別に実行します。Read the full README ↗
ブラウザで楽しむ疑似サウナ体験アプリです。
サウナ → 水風呂 → 外気浴(ととのう)の3ステージを巡り、外気浴からまたサウナへ戻って何セットでも繰り返せます。1セットは約1〜2分で、いつ次へ進んでも構いません。音はすべて Web Audio API でその場で生成しており、音声ファイルは使っていません。
prefers-reduced-motion: reduce の環境では呼吸リングなどの動きを抑え、文字の案内を残しますヘッドホンでの利用がおすすめです。URL に ?view=3d / ?view=2d を付けると表示モードを指定でき、?sound=off を付けるとミュートのまま入室します。
| キー | 操作 |
|---|---|
Space | サウナではロウリュ、水風呂・外気浴では次のステージへ |
M | ミュート切り替え(入室後) |
U | UI の表示・非表示(入室後) |
| 矢印キー | 3D表示中の見回し(ドラッグでも操作できます) |
F | 全画面の切り替え |
入力欄の操作中や修飾キー付きの入力では反応しません。キーボードでフォーカスしたボタン上の Space は、そのボタンの押下になります。
# パッケージのインストール
bun install
# 開発サーバーの起動
bun run dev
bun run build は型チェックを行わないため、CI と同じく個別に実行します。
# 型チェック(プロジェクト参照ごとに検査)
bunx tsc -b
# 単体テスト・Lint・フォーマット確認
bun run test
bun run lint
bun run format:check
# 本番ビルドを実行する場合
bun run build
# ビルドしたアプリのプレビュー
bun run preview
# 実ブラウザでの回帰検証(本番ビルドを作り、インストール済みの Google Chrome で実行)
bun run test:browser
長時間の継続利用(test:browser:soak)・静止画(test:browser:visual)・低速回線(test:browser:network)などの検証は e2e/CLAUDE.md を、3D表示の作業状況は docs/3d-sauna-progress.md を参照してください。