Thanks a lot! It's really a great help to me.

"It was like whoa!"
What does this sentence mean?

It's slang, meaning roughly "It was so amazing it made me stop what I was doing, to pay close attention to it."

'Whoa' is the traditional English word used to stop a horse.