Implementation of a caching strategy via network bound resouce for single source of truth. Also utilizing hilt, retrofit, room, mvvm