В приложении используется Room для работы с базой данных, Retrofit2 для работы с API. Приложение построено используя паттерн MVVM.
https://github.com/Feelini/AndroidCourceProject