- Clean Architecture를 사용해 각 계층의 역할을 분리했습니다.
- Flow를 적용해서 비동기 데이터 처리를 적용했습니다.
- 일부 화면에 MVI 패턴을 적용해서 사용자에게 오류를 표시했습니다.
- Hilt를 사용해 의존성 주입을 함으로써 비효율적인 코드의 반복을 줄였습니다.
- Android Studio
2022.3.1(Giraffe) - Target SDK
34 - Minimum SDK
28 - Kotlin
1.9.0 - JVM
11 - gradle
8.0





