Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ペットの健康管理をLINE ミニアプリで!「Pet Diary🐾 」
Search
のぶりん
March 03, 2025
Programming
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ペットの健康管理をLINE ミニアプリで!「Pet Diary🐾 」
LINEミニアプリ Tech Meetup #1 登壇用スライド
https://classmethod.connpass.com/event/345953/
のぶりん
March 03, 2025
Other Decks in Programming
See All in Programming
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Next.js: The final boss of Web Performance
guaca
0
280
気持ちぃ〜角丸 Squircle
ryu1013
0
310
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.2k
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
170
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
カツオ、ご期待ください
suneo3476
0
190
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
HDC tutorial
michielstock
2
960
YesSQL, Process and Tooling at Scale
rocio
174
15k
For a Future-Friendly Web
brad_frost
184
10k
Side Projects
sachag
456
43k
Amusing Abliteration
ianozsvald
1
350
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
Code Review Best Practice
trishagee
74
20k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Designing for humans not robots
tammielis
254
26k
Transcript
ペットの健康管理を LINE ミニアプリで! 「Pet Diary 」 LIFFアプリ - Pet Diary
by のぶりん 1
自己紹介 のぶりん(@non_watanabe) 所属:株式会社グッドローカル 職業:WEB エンジニア 趣味:読書、映画鑑賞 2024 年 Qiita アドカレで完走賞
「24 日目に LINE ミニアプリが 完成する初心者」 LIFFアプリ - Pet Diary by のぶりん 2
皆さんペットは飼っていますか? LIFFアプリ - Pet Diary by のぶりん 3
トーイくん 種名:ヒョウモントカゲモドキ(レオパ) 分布:アフガニスタン、インド、パキスタン 経緯:友人がうちに預けたまま一向に取りに来 ないためそのまま育てている LIFFアプリ - Pet Diary by
のぶりん 4
作ろうと思ったきっかけ すぐに登録できる手軽さがほしい 機能を絞ったシンプルなシステムがほしい 通知設定を ◦ 日置きで設定したい アプリはインストールはしたくない LIFFアプリ - Pet
Diary by のぶりん 5
実装した機能 リッチメニューをワンタップで記録 メッセージや写真は日記として記録 カレンダー UI で履歴管理 定期メッセージの設定 LIFFアプリ - Pet
Diary by のぶりん 6
リッチメニューから記録 「 うんち記録」 「 ごはん記録」 → タップで絵文字が送信。 webhook でメッセージに応じて 登録処理。
LIFFアプリ - Pet Diary by のぶりん 7
メッセージから日記記録 送信されたメッセージや写真を 全て記録として登録 → 普段メッセージを送信する手 軽さで登録処理が行える LIFFアプリ - Pet Diary
by のぶりん 8
カレンダーで履歴管理 カレンダー形式で記録を閲覧 & 削除可能 LIFFアプリ - Pet Diary by のぶりん
9
通知機能 3 種類の通知を設定: i. ごはん通知 ii. コンディション確認 iii. うんち確認 何日おき
& 何時に通知を送るか 設定可能 LIFFアプリ - Pet Diary by のぶりん 10
技術構成 LIFFアプリ - Pet Diary by のぶりん 11
定期メッセージの実装 Messaging API でメッセージの送信予約は行えない =>Github Actions で cron を設定し実行 (※
Vercel の Cron Jobs は hobby プランだと 1 日 1 回しか実行できない) name: Send LINE Notifications on: schedule: - cron: "0 * * * *" workflow_dispatch: # 手動実行も可能 jobs: send_notifications: runs-on: ubuntu-latest steps: - name: API へリクエストを送信 run: | curl -X GET "https://pet-diary-nu.vercel.app/api/notifications" -H "Authorization: Bearer ${{ secrets.API_SECRET }}" デメリット:指定時刻よりズレることがある LIFFアプリ - Pet Diary by のぶりん 12
今後の展望 複数匹のペットへの対応 グラフ表示 (ペットの健康状態の可視化) 同居人との共有機能 ペットの管理をもっと便利に! (こういう機能があったらなどご意見をがあれば是非教えて下さい!) LIFFアプリ - Pet
Diary by のぶりん 13
ご清聴ありがとうございました LIFFアプリ - Pet Diary by のぶりん 14