title: Like/Unlike button functionality
body: <p>It may seem foolish but need a suggestion that how to implement like/unlike button functionality means when shall we call the api because user may continue to click the button multiple times.</p>
  
  <p>I thought to maintain a flag but at what time i will call the api then.</p>