/REF

Hy-End 2nd Final

Primary LanguageKotlin

REF

스크린샷 2024-04-24 오전 5 56 12

서비스 소개

AI 기반 냉장고 식재료 관리 서비스, 레프

타겟층

냉장고를 사용하는 모든 사람들, 특히 많이 사용하는 자취생, 주부 등을 타겟으로 함

  • 식단 관리하는 사람들 -> 등록된 식재료의 영양 성분을 제공하여 도움을 줌

핵심 기능

기능 명 기능 설명
식재료 인식 Image Classification을 이용한 식재료 자동 인식
식재료별 영양 성분 정보 생성 등록 재료의 중량 정보 기반 재료의 영양 성분 정보 생성
식재료 기반 음식 레시피 추천 냉장고 속 재료 기반 아침/점심/저녁 음식 레시피 추천
음식 예시 이미지 생성 등록 재료 및 추천된 레시피의 예시 이미지 생성
식재료 소비기한 알림 유통기한 마감 임박(D-3) 재료 대상 알림

화면

탭 설명
식재료 등록 카메라로 식재료 사진 촬영, Image Classification으로 식재료 이름 자동 등록, 식재료별 무게 기반 영양소 자동 생성
식재료 표시 식재료별 냉장/냉동 분류, 냉장고 속 재료의 세부 정보 표시, 식재료 수정 및 삭제 가능
음식 레시피 추천 내 냉장고 안 식재료들을 기반으로 한 아침/점심/저녁 음식 추천, 음식 예시 이미지 생성, 음식 레시피 및 조리방법 등 세부정보 표시
설정 및 마이페이지 알림 설정, 회원 정보 수정, 기타 설정

와이어프레임

화면 설계

프로토타입

Android Large - 3 (아마_ 최종본) Android Large - 8 (아마_ 최종본)

Android Large - 1 (선택클릭시) Android Large - 5 (아마_ 최종본)

Android Large - 7 (아마_ 최종 Android Large - 7 (아마_ 최종본)

MVP

시현 영상

설계

아키텍처

MVC

기능 명세서

서버 API

서비스 구성도

서비스 구성도

Git

Convention

✨ [feat]: a new feature

🐛 [fix]: a bug fix

🪛 [chore]: updating build tasks, package manager configs

🎨 [style]: formatting, missing semi colons

♻️ [refactor]: refactoring production code

➕ [add]: adding something

🔥 [del]: deleting something

✅ [test]: adding tests, refactoring test; no production code change

📝 [docs]: changes to documentation

Branch Strategy

Git Flow 참고

  • main (release)
  • develop (default)
    • feature
      • /#1
      • /#2
      • /#3

cfa3fab2-c1bd-49ff-9cc6-4f1b8ddb3be0_1322x567

9fed8a5a-f8b3-44aa-bbca-83d98f78e052_1322x402

Collaboration

Kanban

프로젝트 관리를 위해 Kanban Board 활용 (To-do / In Progress / Complete)

스크린샷 2024-06-02 오후 6 43 39

기술 스택

  • Client

    Android Kotlin Gradle

  • Server

    OpenAI-API FastAPI Postman

  • AI

    TFLite

  • Co-working

    Notion Git Github

  • Design

    Figma

팀 구성

이름 분야 담당
황병주 클라이언트 Android, XML, Kotlin
정새움 기획 서비스 기획, 서비스 명, 서비스 로고
변우석 디자인 서비스 디자인, UI 디자인, UX 디자인
정보영 서버 API, DB, AI

발표 장표

Ref Ref (1) Ref (2) Ref (3) Ref (4) Ref (5) Ref (6) Ref (7) Ref (8) Ref (9) Ref (10) Ref (11) Ref (12) Ref (13) Ref (14) Ref (15) Ref (16) Ref (17) Ref (18) Ref (19) Ref (20) Ref (21) Ref (22)