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
510
画像送信で簡単登録 自炊記録アプリを作ってみた
LINE DC イベント100回記念☆大・大 LT 大会 LT資料
goubou
June 27, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
560
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
250
LLMの気持ちになってRAGのことを考えてみよう
john_smith
0
110
A Tour of Anti-patterns for Functional Programming
guvalif
0
890
電話を切らさない技術 電話自動応答サービスを支える フロントエンド
barometrica
2
710
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
960
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
140
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
740
Amazon Forecast亡き今、我々がマネージドサービスに頼らず時系列予測を実行する方法
sadynitro
0
170
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
210
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
260
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
222
8.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Ruby is Unlike a Banana
tanoku
97
11k
How to Ace a Technical Interview
jacobian
276
23k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Navigating Team Friction
lara
183
14k
Adopting Sorbet at Scale
ufuk
73
9.1k
What's in a price? How to price your products and services
michaelherold
243
12k
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