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
深センの無人コンビニをLINEで再現してみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
KMiura
July 27, 2020
Technology
1.5k
0
Share
深センの無人コンビニをLINEで再現してみた
2020.07.27「ミニアプリ(LIFFアプリ)LT祭り!」
https://linedevelopercommunity.connpass.com/event/180970/
KMiura
July 27, 2020
More Decks by KMiura
See All by KMiura
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
1.2k
Amazon Rekognitionを使ったインターホンハック
miura55
0
120
Pythonでルンバをハックしてみた
miura55
0
240
あなたの知らないクラフトビールの世界
miura55
0
430
Storage Browser for Amazon S3を触ってみた + α
miura55
0
280
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
300
あのボタンでつながるSORACOM
miura55
0
170
Postman Flowsで作るAPI連携LINE Bot
miura55
0
440
Lambdaと共に歩んだAWS
miura55
3
1k
Other Decks in Technology
See All in Technology
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
120
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
140
Sony_KMP_Journey_KotlinConf2026
sony
0
170
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
520
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
280
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1k
Kiro CLI v2.0.0がやってきた!
kentapapa
0
210
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
340
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
580
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
330
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
230
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
1
300
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
520
Exploring anti-patterns in Rails
aemeredith
3
380
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Statistics for Hackers
jakevdp
799
230k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Designing Powerful Visuals for Engaging Learning
tmiket
1
380
ラッコキーワード サービス紹介資料
rakko
1
3.4M
KATA
mclloyd
PRO
35
15k
Evolving SEO for Evolving Search Engines
ryanjones
0
210
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
深センの無人コンビニをLINEで再現 してみた @k_miura_io
自己紹介 • 三浦 耕生(こうき) • 名古屋のゲーム会社 のサーバーエンジニア
深センでの体験 • 1年前に深センに行ったとき に無人コンビニに訪れた • WeChatを使って来店処理、 決済を行っている WeChat Payが使えなかった のでガイドさんといっしょに体験
した
店内の構造(記憶の範囲) 商品棚 入り口 商品棚 出口 (ここで決済) 商品棚
買い物の方法 入り口のQRを読んで来店 商品を選択 出口の小部屋で決済
僕は思った これ、LINEで実装 できるんじゃね?
作ってみた
注:ここで紹介するアプリ は過去の記憶を元にした フィクションです
システム構成 • チェックイン・チェックアウト用にLIFF を用意 • それぞれのアプリを呼び出すために もう一つLIFF • 商品のスキャンはPaSoRiを使用 •
実行環境 • Heroku • Python • Postgres SQL(Herokuのアドオン)
DEMO
いざというときのための動画w https://youtu.be/_iTLLJa2nt0
まとめ • LINE PayのSDKで手こずったけど、使い方分かれば楽 • ミニアプリを無人コンビニに導入するとUXとして面白そう • そういえば似たようなシステムを導入してるカフェあったな… https://cafe.classmethod.jp/
今回のソースコード https://github.com/Miura55/line-auto-store
END