つまずきながらプログラミングしてます。ゆる子です。
前編では、
生理管理がどうしても続かなかった私が、
考えなくていい仕組みを求めてLINEリマインダーを作ろうと思った理由
について書きました。
後編では、
- 実際にどうやって作ったのか
- 初心者がどこでつまずいたのか
- 作ってみて分かったこと
を正直に残しておこうと思います。
「個人でこんなことできるの?」
「プログラミング分からなくても大丈夫?」
そんな不安を持っている人の、ちょっとした安心材料になればうれしいです。
※この記事は、前編の続きです。
「そもそも、なんで生理リマインダーを作ろうと思ったの?」というところから知りたい方は、前編から読むのがおすすめです。

LINEでリマインダーツールって個人でも作れる?

リマインダーを作るために、ライン公式のアカウントを用意することになりました。
そこで最初に気になったのはここでした。
そもそも個人でLINEを使ったツールって作れるの?
お金かかるんじゃない?
技術的に無理じゃない?
このあたりをChatGPT(私はチャッピーと呼んでいます)に相談しました。
結論から言うと、個人で使うリマインダーツールなら、無料枠で十分作れるとのこと。
有料プランもあるけれど、
- 個人利用
- 小規模
- 自分用+αくらい
であれば、無理に課金しなくても問題ないという回答でした。
まずは全体の流れをざっくり聞いて、把握してから一つずつ進めていくことにしました。
初心者が最初につまずく横文字の壁

新しいことを始めるとき、地味にストレスなのが聞き慣れない言葉の多さです。
今回も例外なく、横文字のオンパレードでした。
サーバーの選択肢に出てきたGoogle Apps Script(GAS)。
聞いただけで「私、大丈夫?」って思いました(笑)
DBって?
調べたらデータベースの略とのこと。
意味は分かりますが、急にDBって書かれると一瞬止まります。
UX・・なにそれ美味しいの?笑
ユーザー体験の事と説明されても、最初はピンときません。
でもチャッピーが、
「この生理リマインダーだと、こういう部分がUXです」
と、私の作りたいものに当てはめて説明してくれて、ようやく腑に落ちました。

- 操作がラク
- 迷わない
- 失敗してもやり直せる
- 気持ち的に負担が少ない
使っているときの感覚全部がUXなんだそうです。
こういった言葉の壁は、慣れていくしかないと思っています。
とは言え、細かいところも気軽に聞けるのは、AIならではの良さだと身をもって体感しました。
とにかく楽にこだわった設計思想

とにかく、ユーザー(=私)が楽なこと!このツールで一番こだわったところです。
- 設定が多い
- 毎回入力が必要
- 覚えておくことがある
こういう「手がかかる仕組み」は、どんなに便利でも続きません。
だから、
- 初期設定は最小限
- 一度設定したら、基本放置
- 毎月の操作はワンタップ
これを絶対条件にしました。
結果的に、初期設定はこの3つだけ。
直近の生理日
生理周期
何日前に予告してほしいか
また、「生理きた」と入力することさえ面倒なので、ワンタップで送信できるボタンを用意しました。
考えなくていい。入力しなくていい。
これが、このツールの軸です。
生理準備が間に合わない問題の解決
生理用品の買い忘れ。経験ある人多いと思います。
体調がしんどい日に限って、
「あ、ない…」
と気付いて、慌てて買いに行くやつ。私も何度もやりました。
まとめ買いしているからこそ、買う頻度が低くて補充の感覚が鈍るんですよね。
だったらもう、生理予告と一緒に教えてもらえばいいと思い、
生理予告のリマインド
生理用品の準備リマインド
こちらをセットにしました。

ちなみに私はAmazonで買っているので、いつも使っている生理用品を1ページにまとめて、リマインダーに設定しています。
通知が来たら、そのままポチっと買える。
これだけで、間に合わない悲惨さはかなり減ると思います。
AIと一緒に作って気付いたこと

初めてのことばかりだったので、ユーザー登録からチャッピーと一緒に進めていきました。
そんな中で、AIとのやり取りで気になったことや、使うポイントがわかりました。
登録や設定のポイントは効率よく
LINE公式アカウントの登録作業。これがまあ、止まりに止まります。
入力項目や選択肢の中に、わからない項目がちょくちょく出てきます。
そのたびにチャッピーに聞くと・・
「ここ、みんな一瞬止まるところなので安心してください!」
だったら最初から教えてほしい(笑)
とはいえ、こういうちょっとズレた親切さも含めて、AIだと思って使った方がいいなと感じました。
登録や設定のようにサクッと終わらせたい作業では、結論・手順だけ教えてと、こちらから伝えた方が作業効率は上がります。
細かいところも分からないまま進まない

今回はHTMLやCSSではなく、JavaScript(正確にはGAS)を使う部分がありました。
正直、コードはほぼコピペです。
でも、ここが予告の部分かなと、なんとなくでも意味を考えながら進めました。
チャッピーは時々、私が初心者であることを忘れがちなので、こちらが整理しながら進める必要があります。
AIに教えてもらうときに大事なのは、今の自分に必要な情報かどうかを見極めること。
でないと遠回りしたり、必要以上に複雑になってしまいます。
作業効率のために、今後もここには気をつけて使っていきたいと思いました。
作る前は不安だったけど、意外となんとかなった

本当にできるのかな?途中で詰まって放置しないかな・・
作る前は不安の方が大きかったです。
でも、分からないところは聞けばいいと思って進めたら、意外となんとかなりました。
また、小さなことでも疑問を持って進めることは大切です。
理解することで、手直しが必要になった時に修正することができます。
出来た事、分かった事が自分の成長に感じられて、ますます楽しくなるんです!
完璧に理解していなくても、少しずつ進めれば形になります。
初心者でも、一人で抱え込まなければ大丈夫。これは、作ってみて一番の収穫でした。
このツールが向いている人・向いていない人

最後に、このツールについて正直に書きます。
このツールは、管理したい人のためのものではなく、考えたくない人のためのものです。
ユーザーの特徴をギュッと絞ったので、向き不向きがあります。
次の生理を自分で管理したくない人
設定が多い生理管理アプリが続かなかった人
生理用品の買い忘れが多い人
とにかくラクに済ませたい人
PMSや妊活など、細かい管理が必要な人
過去の生理記録をしっかり残したい人
データを分析したい人
的を絞って作ったからこそ、最強のツールに仕上がったと思います。
まとめ(後編)

LINEで生理リマインダーを作ってみて感じたのは、思っていたよりずっと現実的だった!ということでした。
専門的な知識がなくても、分からないところはAIに聞きながら、一つずつ進めれば形になる。
もちろん、専門用語に戸惑ったり、作業が止まったりする場面はありました。
でもそれ以上に、
- 考えなくていい仕組みを自分で作れたこと
- 自分の生活にちょうどいい形に調整できたこと
この2つは、既存のアプリでは得られなかった感覚でした。
このリマインダーは、ちゃんと管理したい人向けではありません。
- 忘れたくない
- でも考えたくない
- できるだけ手間を減らしたい
そんな人のための、かなり割り切った仕組みです。
もし今、生理管理がなんとなくストレスになっているなら、管理方法を変えるという選択肢も、考えてみてもいいのかもしれません。
完璧じゃなくていい。ラクに続く形が、いちばん大事。
そんな気付きをくれた制作記録でした。


コメント