Fresio2024
냉장고를 열 때마다 유통기한을 찾지 않습니다. Fresio는 재료를 등록하고, 만료를 알려 주고, 남은 것으로 레시피와 타이머를 기기 화면에 띄웁니다.

초점
어려운 건 냉장고 사진을 찍는 일이 아닙니다. 앱과 기기 화면이 같은 재료·같은 타이머를 보게 잇는 일입니다.
핵심 질문: 냉장고 앞에서, 다른 앱으로 나가지 않고 등록부터 요리까지 끝낼 수 있는가.
네 가지에 집중했습니다.
페어링이 먼저
QR로 앱을 받고, FRESIO-CAMERA Wi-Fi를 고르고, 인증 코드로 기기를 묶습니다. 연결 전에는 홈이 비어 있지 않게 온보딩이 안내합니다.
만료가 홈에
앱 홈은 오늘까지인 재료를 먼저 보여 줍니다. 기기 메인은 지남·곧 끝남을 카드로 띄웁니다.
남은 걸로 요리
식단을 고르면 추천이 바뀝니다. 음성으로 만료 음식을 묻고, 레시피 답이 기기 화면에 남습니다.
타이머가 기기에서
재료별 시작 시간을 계산한 타이머가 냉장고 화면에 크게 있습니다. 손은 요리에, 화면은 다음에 뭘 할지에 있습니다.
구성
앱
- 구글 로그인 · 온보딩
- 식단 선택
- 카메라 Wi-Fi
- 홈 · 냉장고 · 타이머 · 설정
기기
- 부팅 QR · 인증 코드
- 메인 대시보드
- 레시피 응답
- 요리 타이머
백엔드
- FastAPI
- JWT · Google OAuth
- 재료 · 레시피 · 타이머
스택
- React Native · Expo
- React · Vite 디스플레이
- PostgreSQL · Redis · S3
흐름
앱 흐름은 해커톤에서 짠 그대로입니다. 로그인과 식단 다음이 기기 페어링이고, 그다음이 재료와 만료, 마지막이 레시피와 타이머입니다.
영상부터 시작합니다. 화살표로 넘기면 온보딩부터 기기 화면까지 이어집니다.
로그인 · 식단
유통기한 알림, 맞춤 레시피, 요리 타이머를 보여 준 뒤 구글로 들어갑니다. 식단을 고르면 추천이 열립니다.
BLE · Wi-Fi · 등록
FRESIO-CAMERA Wi-Fi를 고르고, 기기는 QR과 인증 코드로 앱을 받습니다. 인터넷이 붙으면 계정에 묶입니다.
재료 · 만료
바코드·사진으로 넣고, 앱 홈과 기기 메인이 오늘까지·곧 끝남을 같이 봅니다.
레시피 · 타이머
남은 재료로 답을 주고, 재료별 시작 시간을 타이머로 띄웁니다. 음성으로 멈추고 다시 시작합니다.
제품
연결 상태, 오늘까지인 재료, 카테고리, 저녁 추천이 한 화면에 있습니다. 냉장고와 타이머는 아래 탭입니다.
기기 메인시계와 만료 카드, 추천 레시피가 냉장고 앞에 있습니다. 음성으로 만료 음식을 물으면 같은 화면이 답합니다.
타이머 · 설정현재·다음 단계와 큰 카운트다운이 기기 화면을 채웁니다. 설정에서 카메라·디바이스 연결과 식단을 다시 고릅니다.