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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
dogdduddy
November 13, 2022
Programming
47
0
Share
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
190
2022 Compose Camp : Beginner - Unit. 1
dogdduddy
0
580
Other Decks in Programming
See All in Programming
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
370
Rethinking API Platform Filters
vinceamstoutz
0
11k
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
130
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
의존성 주입과 모듈화
fornewid
0
130
飯MCP
yusukebe
0
500
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
910
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
200
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
400
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
240
Nuxt Server Components
wattanx
0
270
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
20
9.2k
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
3
320
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
120
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
The Invisible Side of Design
smashingmag
302
51k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
Site-Speed That Sticks
csswizardry
13
1.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
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 스피커덱
감사합니다.