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
1
460
画像送信で簡単登録 自炊記録アプリを作ってみた
LINE DC イベント100回記念☆大・大 LT 大会 LT資料
goubou
June 27, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
160
生産性向上チームの紹介
cybozuinsideout
PRO
1
850
現代CSSフレームワークの内部実装とその仕組み
poteboy
8
3.5k
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
27
5.8k
DevOpsDays History and my DevOps story
kawaguti
PRO
9
2.4k
Janus
bkuhlmann
1
490
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
210
On Your Data を超えていく!
hirotomotaguchi
2
640
カオナビの利用実績をアウトカムへつなげる旅 / example-of-data-management-startup-in-kaonavi
kaonavi
0
130
VS CodeでAWSを操作しよう
smt7174
7
1.6k
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
280
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
130
Featured
See All Featured
Building an army of robots
kneath
300
41k
Imperfection Machines: The Place of Print at Facebook
scottboms
259
12k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
The Cost Of JavaScript in 2023
addyosmani
15
3.8k
Facilitating Awesome Meetings
lara
41
5.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
23
2k
Optimizing for Happiness
mojombo
370
69k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
220
21k
Why Our Code Smells
bkeepers
PRO
331
56k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
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