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
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
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
CDK Deployのための ”反響定位”
watany
4
730
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
20
9.3k
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
910
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
120
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
350
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
770
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
120
Vibe NLP for Applied NLP
inesmontani
PRO
0
400
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
710
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
510
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Done Done
chrislema
186
16k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
330
Navigating Team Friction
lara
192
16k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
230
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
320
For a Future-Friendly Web
brad_frost
183
10k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Exploring anti-patterns in Rails
aemeredith
3
320
Leo the Paperboy
mayatellez
7
1.6k
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 스피커덱
감사합니다.