그날의 추억을 기록하는 우리만의 네컷사진
- 원하는 친구들과 그룹방을 만들어요
- 함께 찍은 사진들을 투표해요
- 베스트 사진으로 네컷 사진이 만들어져요
- Claen Architecture와 MVVM 패턴을 적용하여 프로젝트를 구성했습니다
- 가이드에 따라 App, Data, Domain, Presentation 모듈로 분리하고 다음 그림과 같은 의존성을 가지도록 설계했습니다.
- Target SDK Level 34
- Min SDK Level 26
- Kotlin 1.9.10
구분 | 내용 |
---|---|
Architecture | Clean Architecture |
DesignPattern | MVVM |
Jetpack | Compose, Lifecycle, Navigation, EncryptedSharedPreferences, ViewModel |
Network | Retrofit, OkHttp, Moshi |
Asynchronous Processing | Coroutine, Flow |
Dependency Injection | Hilt |
Third Party Library | Coil-Compose, Kakao SDK, Firebase Cloud Messaging |
Other Tool | Figma |