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
Graduation products
Search
dogdduddy
November 13, 2022
Programming
52
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Graduation products
Android Programming Graduation products
Speak PPT
dogdduddy
November 13, 2022
More Decks by dogdduddy
See All by dogdduddy
Computer Engineering Career Mentoring
dogdduddy
0
210
2022 Compose Camp : Beginner - Unit. 1
dogdduddy
0
580
Other Decks in Programming
See All in Programming
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
110
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
900
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
0
120
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
480
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
630
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
420
テーブルをDELETEした
yuzneri
0
130
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.7k
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
440
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
180
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
120
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
280
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
440
Chasing Engaging Ingredients in Design
codingconduct
0
240
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
45k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
190
Navigating Team Friction
lara
192
16k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
The Curse of the Amulet
leimatthew05
2
13k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
160
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
430
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
Transcript
컴퓨터공학전공 20171512 전병선
개요 및 선정 배경 개발 환경 및 설계 구현 기능
설명 추가 구현 사항 마치며 01 02 03 04 05 목차
개요 및 선정 배경
작품 개요 재료 관리 재료를 등록하여 유통기한을 확인 및 관리
음식 검색 재료 또는 음식 이름 으로 다양한 음식을 검색 장바구니에 재료를 그룹화하여 등록 장바구니 01. 개요 및 선정 배경 04
01. 개요 및 선정 배경 05 작품 선정 배경
1억 7천만 시간 " " 01. 개요 및 선정 배경
06 작품 선정 배경
40% 01. 개요 및 선정 배경 07
Mobile Food 01. 개요 및 선정 배경 08
메뉴 레시피 재료 01. 개요 및 선정 배경 09
메뉴 레시피 재료 01. 개요 및 선정 배경 10
메뉴 레시피 재료 01. 개요 및 선정 배경 11
개발 환경 및 설계
개발 환경 02. 개발 환경 및 설계 13
시스템 설계 02. 개발 환경 및 설계 14
DB 설계 02. 개발 환경 및 설계 15
구현 기능 설명
로그인 Firebase Auth 03. 구현 기능 설명 17 Google FaceBook
GoogleAuthProvide로 Token 획득 FaceBook 소셜 로그인 정식 지원 익명 소셜 로그인 구현 handleFacebookAccessToken으로 Token 획득 Kakao Token을 Firebase Custom Token으로 변환 Kakao Google 소셜 로그인 정식 지원
로그인 03. 구현 기능 설명 18 Kakao ID, PW 를
통해 Token 획득 Kakao Token으로 Kakao Provider에게 인증 요청 Firebase에게 Custom Token 변환 요청 Custom Token으로 Firebase에게 인증 요청
검색 03. 구현 기능 설명 19 재료기반
검색 03. 구현 기능 설명 20 10 10 8 Invalid
Query. 'in' filters support a maximum of 10 elements in the value array. " " 재료기반
검색 03. 구현 기능 설명 21 이름기반
추가 구현 기능
04. 추가 구현 기능 23 추천 시스템 서버 리스 데이터
추가 유통기한 상세화
마치며.. 전병선 이름
[email protected]
이메일 https://github.com/dogdduddy/ingredient 깃허브 https://speakerdeck.com/dogdduddy/gr aduation-products 스피커덱
감사합니다.