- 회원가입
- 로그인
- 음식 취향 테스트
- 식재료 등록
- 식재료 인식
- 식재료 영양정보 조회
- 식재료 리포트
- Language: Swift
- Library & Framework : Vision, Alamofire, Kingfisher, RxSwift, SnapKit, Then
├── App
│ ├── AppDelegate.swift
│ └── SceneDelegate.swift
├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
├── Common
│ ├── AlertManager.swift
│ ├── LoadingIndicator.swift
│ └── UserDefaultsManager.swift
├── Info.plist
├── Network
│ ├── APIResponse.swift
│ ├── NetworkService.swift
│ └── OpenAPIResponseModel.swift
├── Presentation
│ ├── Community
│ ├── Home
│ ├── Login
│ ├── MyProfile
│ ├── Onboarding
│ ├── RecognizeAR
│ ├── RecommendFood
│ ├── Register
│ ├── RegisterFood
│ ├── Report
│ ├── TabBar
│ └── TasteTest
└── Resources
├── Assets.xcassets
├── DesignSystem
├── Extension
├── Fonts
├── Reusable
├── art.scnassets
└── light_best.mlmodel
iOS
- 기여도 100%
- 식재료 실시간 인식 성능을 높이기 위해 AI 모델을 coreML로 넣어 온디바이스에서 식재료 인식 진행
- 공통 응답 모델 (APIResponse)를 만들고, 제네릭을 이용하여 응답 모델 재사용
- BaseViewController를 만들어 상속하여 중복된 코드를 최소화
- 2024 한국정보처리학회 학술대회 우수상(한국정보처리학회장상)
- 2024 한이음 은상(정보통신기획평가원장상)