Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Next.js: ブラウザに載せる値は必ず NEXT_PUBLIC_ 接頭辞(ビルド時に埋め込み)
# SEO(canonical / OG / sitemap 手動更新時の正規URL)
NEXT_PUBLIC_SITE_URL=https://obatlog.osaka29.jp
NEXT_PUBLIC_SITE_URL=https://obatlog.com
NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
Expand Down
41 changes: 41 additions & 0 deletions content/blog/demo-mode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: "デモ機能の使い方"
description: "アカウント登録なしでObatLogを体験できるデモモードの使い方を紹介します。"
date: "2026-03-27"
category: "guide"
---

ObatLogには、アカウント登録なしでアプリを体験できるデモ機能があります。「どんなアプリか試してみたい」という方におすすめです。

## デモを始める

1. ObatLogのトップページにアクセス
2. 「デモを試す」リンクをタップ
3. 自動的にデモ用のアカウントが作成され、アプリが使えるようになります

## デモでできること

デモモードでは、ObatLogの基本機能をすべて体験できます。

- **薬の登録**: 名前と上限錠数を設定
- **服薬記録**: 「飲んだ」ボタンで記録
- **過量チェック**: 上限を超えるとお知らせ
- **ログ確認**: 過去の記録を閲覧

## デモの制限

デモモードには以下の制限があります。

- **24時間限定**: デモ開始から24時間後にデータが自動削除されます
- **アカウント管理不可**: パスワード変更やデータエクスポートは利用できません
- **通知**: メールアドレスを設定すれば、デモ中でもリマインダーを受け取れます

## デモからアカウント作成へ

デモを気に入ったら、アカウントを作成して本格的に使い始めましょう。画面上部のバナーから「アカウントを作成する」をタップすると、登録画面に移動します。

※ デモで作成したデータは、アカウント作成後には引き継がれません。

---

まずはデモで気軽に試してみてください。
44 changes: 44 additions & 0 deletions content/blog/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
title: "ObatLogの始め方"
description: "アカウント登録から薬の追加、服薬記録まで。ObatLogの基本的な使い方を解説します。"
date: "2026-03-27"
category: "guide"
---

ObatLogは、毎日の服薬をシンプルに記録できるウェブアプリです。この記事では、はじめてObatLogを使う方向けに、基本的な使い方をご紹介します。

## アカウントを作成する

ObatLogのトップページから「はじめる」をタップすると、ログイン画面が表示されます。

- **メールアドレスで登録**: メールアドレスとパスワードを入力して「新規登録」をタップ
- **Googleアカウントで登録**: 「Googleでログイン」をタップするだけでOK

どちらの方法でも、すぐに使い始められます。

## 薬を登録する

ログインしたら、まず飲んでいる薬を登録しましょう。

1. 下部メニューの「薬」タブをタップ
2. 「追加」ボタンをタップ
3. 薬の名前と1日の上限錠数を入力
4. 必要に応じて通知を設定

上限錠数を設定しておくと、飲みすぎたときにやさしくお知らせしてくれます。

## 服薬を記録する

ホーム画面に登録した薬が表示されます。薬を飲んだら「飲んだ」ボタンをタップするだけ。

- 飲んだ錠数が自動でカウントされます
- 間違えた場合は「取り消し」で元に戻せます
- 1日の上限に達すると、やさしいメッセージで教えてくれます

## ログを確認する

「ログ」タブでは、過去の服薬記録を確認できます。日付ごとにグルーピングされているので、いつ何を飲んだか一目でわかります。

---

ObatLogはシンプルな操作で毎日の服薬管理をサポートします。まずは薬を1つ登録して、今日から記録を始めてみましょう。
48 changes: 48 additions & 0 deletions content/blog/medication-routine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
title: "服薬を習慣化する方法"
description: "薬を毎日続けるためのモチベーション維持と習慣づくりのヒント。"
date: "2026-03-27"
category: "tips"
---

薬を毎日飲み続けるのは、思っている以上に大変なことです。体調が良くなると「もう飲まなくていいかな」と思ったり、忙しくて忘れてしまったり。ここでは、服薬を無理なく習慣にするためのヒントをご紹介します。

## 習慣化の3つのステップ

### ステップ1: きっかけを作る

習慣は「きっかけ → 行動 → 報酬」のループで定着します。服薬のきっかけを明確にしましょう。

- 「朝食を食べたら」→ 薬を飲む
- 「通知が届いたら」→ 薬を飲む
- 「歯を磨く前に」→ 薬を飲む

### ステップ2: ハードルを下げる

行動のハードルが低いほど、習慣になりやすいです。

- 薬を手の届く場所に置く
- ピルケースで1週間分をまとめておく
- ObatLogをスマホのホーム画面に追加する

### ステップ3: 記録で達成感を得る

毎日の記録が積み重なると、「続けられている」という達成感が生まれます。ObatLogのログ画面で過去の記録を見返すと、モチベーションが上がります。

## 続かないときは

完璧を目指す必要はありません。1日忘れても、翌日からまた始めれば大丈夫です。

- 自分を責めない
- 忘れた理由を考えてみる(通知の時刻を変える、置き場所を変えるなど)
- 医師や薬剤師に相談する(薬の種類や回数の見直し)

## ObatLogでできること

- **ワンタップ記録**: 飲んだらタップするだけ
- **通知リマインダー**: 設定した時刻にメールでお知らせ
- **ログの振り返り**: 過去の記録で自分のパターンを把握

---

小さな一歩から始めましょう。ObatLogは、あなたの毎日の服薬をやさしくサポートします。
43 changes: 43 additions & 0 deletions content/blog/notification-setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: "通知の設定方法"
description: "ObatLogのメール通知を設定して、飲み忘れを防ぎましょう。"
date: "2026-03-27"
category: "guide"
---

ObatLogでは、薬の飲み忘れを防ぐためにメール通知機能を提供しています。設定した時刻にリマインダーメールが届くので、忙しい日でも飲み忘れを減らせます。

## 通知の仕組み

ObatLogの通知は、登録したメールアドレス宛にリマインダーを送信します。通知は薬ごとに個別に設定でき、1日最大5件まで時刻を指定できます。

## 通知を設定する

### 1. 薬の編集画面を開く

1. 下部メニューの「薬」タブをタップ
2. 通知を設定したい薬の「編集」をタップ

### 2. 通知を有効にする

- 「通知」のトグルをオンにします
- 「時刻を追加」をタップして、リマインダーの時刻を設定します
- 朝・昼・夜など、複数の時刻を追加できます(最大5件)

### 3. 保存する

設定が完了したら「保存」をタップ。指定した時刻にメールが届きます。

## 通知が届かない場合

- **迷惑メールフォルダ**を確認してください。`noreply@obatlog.com` からのメールが振り分けられている場合があります
- 設定画面で通知先のメールアドレスが正しいか確認してください
- 1日の上限に達した薬は、通知が自動的にスキップされます

## 通知のタイミング

通知は5分間隔でチェックされます。設定した時刻の前後5分以内にメールが届きます。

---

通知を活用して、毎日の服薬リズムを整えましょう。
39 changes: 39 additions & 0 deletions content/blog/od-prevention.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: "過量服薬を防ぐために知っておきたいこと"
description: "薬の飲みすぎを防ぐための知識と、ObatLogの過量チェック機能について解説します。"
date: "2026-03-27"
category: "tips"
---

薬は正しく飲めば体を助けてくれますが、決められた量を超えて飲むと体に負担がかかることがあります。ここでは、過量服薬(OD)を防ぐために知っておきたいことをまとめました。

## 過量服薬とは

過量服薬とは、医師や薬剤師に指示された量を超えて薬を服用することです。意図的な場合も、うっかり飲みすぎてしまう場合もあります。

## よくある飲みすぎのパターン

- **飲んだことを忘れて、もう一度飲んでしまう**
- **効果が感じられず、追加で飲んでしまう**
- **複数の薬に同じ成分が含まれていることに気づかない**

## ObatLogの過量チェック機能

ObatLogでは、薬ごとに1日の上限錠数を設定できます。

- 上限に達すると、やさしいメッセージでお知らせします
- 赤い警告や強い表現は使いません。あくまで「気づき」として伝えます
- 飲んだ記録は正確に残るので、自分の服薬パターンを振り返ることができます

## 大切なこと

ObatLogの過量チェックは、あくまで目安です。正確な服薬指導は、必ず医師や薬剤師にご相談ください。

つらいときや不安なときは、一人で抱え込まずに相談窓口を利用してください。

- **よりそいホットライン**: 0120-279-338(24時間対応)
- **いのちの電話**: 0570-783-556

---

自分の体を守るために、まずは記録をつけることから始めてみましょう。
42 changes: 42 additions & 0 deletions content/blog/prevent-forgetting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: "飲み忘れを防ぐコツ"
description: "薬の飲み忘れを減らすための実践的なテクニックを紹介します。"
date: "2026-03-27"
category: "tips"
---

「薬を飲み忘れてしまった」という経験は、多くの方にあるのではないでしょうか。ここでは、飲み忘れを減らすための実践的なコツをご紹介します。

## 1. 毎日のルーティンに組み込む

薬を飲むタイミングを、すでに習慣化している行動とセットにしましょう。

- **朝食後すぐに飲む**
- **歯磨きの前に飲む**
- **ベッドに入る前に飲む**

「○○したら薬を飲む」というルールを決めると、自然と習慣になります。

## 2. 薬の置き場所を工夫する

薬を目につく場所に置くだけで、飲み忘れが大幅に減ります。

- 朝の薬はキッチンのテーブルに
- 夜の薬は枕元に
- 外出時はバッグのポケットに

ただし、小さなお子さんの手が届かない場所を選んでください。

## 3. リマインダーを活用する

ObatLogのメール通知機能を使えば、指定した時刻にリマインダーが届きます。

通知が届いたらすぐに飲む習慣をつけると、飲み忘れをさらに減らせます。「あとで飲もう」と思うと忘れやすいので、通知を受け取ったらその場で行動するのがポイントです。

## 4. 記録をつける

服薬を記録することで、「今日はもう飲んだかな?」という不安がなくなります。ObatLogなら、飲んだボタンをタップするだけで記録完了。ログをいつでも確認できます。

---

完璧を目指す必要はありません。少しずつ習慣を整えていきましょう。ObatLogがそのお手伝いをします。
2 changes: 1 addition & 1 deletion functions/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ const app = express();
const allowedOrigins = [
'https://obatlog.web.app',
'https://obatlog.firebaseapp.com',
'https://obatlog.osaka29.jp',
'https://obatlog.com',
'http://localhost:4321',
'http://localhost:5000',
];
Expand Down
Loading
Loading