새싹마켓 - naver 검색 api 기반 상품 검색 앱 🛒 Development Period: 2023.09.08 ~ 2023.09.15 Role: iOS 전체 개발 Screenshot Architecture MVVM-C Clean Architecture Tech Stack UIKit, URLSession, Async/Await, Compositional Layout RxSwift, SnapKit, Realm, Kingfisher Core Feature 상품을 검색하고 좋아요 기능을 통해 좋아요 목록에 저장할 수 있습니다. 좋아요 목록에서 좋아요한 상품들을 확인하고 검색할 수 있습니다. 상품 웹페이지를 조회해 상세 정보를 확인할 수 있습니다. Description 상품 검색 화면 naver 쇼핑 api 기반 상품 검색, pagenation 처리 좋아요 목록 realm database 기반 좋아요한 상품들 확인, Query API 로 실시간 검색 상품 상세 화면 WKWebView와 URLRequest를 활용한 웹뷰 핸들링 realm database 기반 좋아요 상품들 저장, notification center 기반 좋아요 상태 동기화 URLSession 기반 router pattern, response logging, generic request 메소드 구현 CheckedContinuation 사용해 Realm 관련 작업 비동기 처리 Troubleshooting Coordinator 기반 화면 전환 로직 재사용 Coordinator finish() 로직 재사용 하기