Peer Talk Technical Exercise app (iOS)