Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
画像送信で簡単登録 自炊記録アプリを作ってみた
Search
goubou
June 27, 2021
Technology
570
1
Share
画像送信で簡単登録 自炊記録アプリを作ってみた
LINE DC イベント100回記念☆大・大 LT 大会 LT資料
goubou
June 27, 2021
Other Decks in Technology
See All in Technology
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
480
Python開発環境にハーネス適用を検討する
yuuka51
1
550
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
250
人が担う「価値」とは?これからの「QA」とは / Human Value and the Future of Quality Assurance
bitkey
PRO
0
120
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
280
Agentic Design Patterns
glaforge
0
240
はじめてのDatadog
kairim0
0
150
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
540
大規模環境でどのように監視を実現する?
yuobayashi
1
260
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
720
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
350
layerx-fde-practices
cipepser
6
2.8k
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Abbi's Birthday
coloredviolet
2
7.8k
Claude Code のすすめ
schroneko
67
220k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
800
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
290
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Transcript
画像送信で簡単登録 自炊記録アプリを作ってみた 2021/06/25(金) LINE DC イベント100回記念☆大・大 LT 大会 @goubou5 # LINEDC
自己紹介 河野 剛(かわの ごう) 株式会社サーバーワークス 福岡オフィス所属 AWS , Python, Serverless Framework Twitter:
@goubou5 # LINEDC
作ったもの 自炊記録 Bot「クックボ」 ▪きっかけ 「この間作った料理、どのレシピで作っ たっけ?」を解決したい ▪できること ・自炊した料理画像を送信 ・食材、レシピURLなどを入力 ・登録した料理を検索
# LINEDC
デモ動画
アーキテクチャ
工夫した点 ▪トークと LIFF の使い分け 1. 複数項目の入力は LIFF # LINEDC LIFF
工夫した点 ▪トークと LIFF の使い分け 2. カルーセルの表示上限を超える場合はLIFF # LINEDC LIFF
工夫した点 ▪ LINE OIDC × Cognito 連携 3. Cognito で認可処理の実装を軽減
a. データを参照できるのはログインユーザーのみなど # LINEDC 認証 認可 Cognito 画像ファイル、料理データ クライアント CRUD
課題 1. PUSHメッセージを使い過ぎた(今のところは全く問題なし) a. 無料プランでは上限( 1000件/月)があるのを知らなかった 2. 検索がイマイチ a. 料理名、食材、タグの完全一致の検索しかできない
b. 複数項目検索、全文検索はできるようにしたい → ElasticSearch の導入を検討中 c. UI もキーワード入力のみなので、食材などは選択して検索できるようにしたい # LINEDC
今後 1. 入力項目の拡充 a. 自由入力項目、評価入力(実際に作ってみてどうだったか) 2. 検索機能、UIの強化 3. シェア機能 a.
グループLINEに招待して、複数人で追加、閲覧する # LINEDC
さいごに 【入門編①】Serverless Framework で 「おうむ返し」LINE Bot を作る https://blog.serverworks.co.jp/sls-line-beginner 【入門編②】Serverless Framework
で 「じゃんけん」LINE Bot を作る https://blog.serverworks.co.jp/sls-line-janken 【応用編①】LINE Front-end Framework で「ToDo」LINE Botを作る(フロントエンド編 https://blog.serverworks.co.jp/2020/09/18/180633 AWS Amplify で LINE Front-end Framework を実装してみた https://blog.serverworks.co.jp/liff-amplify
ご清聴ありがとうございました。 # LINEDC