This application has been built with the MVVM + Clean Architecture design pattern. It utilizes libraries such as Hilt, Room, Navigation Component, Retrofit, and Glide, as well as technologies like Coroutines, Flow, LiveData, and Architectural Components.