This project was written using the MVVM design pattern with Clean Architecture.
Libraries and Technologies used in the project:
- Navigation Component : Used for fragment management with single activity structure.
- Coroutine : Used for asynchronous programming.
- Flow : Used for reactive streaming.
- Koin : Used for dependency injection.