I think there is at least one or two platforms to rate and review articles after they are published. But I can't find them. Does anyone remember their names ?
Which I recommend the browser extension for. It provides a banner at the top of the page anytime the site displays a paper with PubPeer comments on it. https://addons.mozilla.org/en-US/firefox/addon/pubpeer/
Plenty of comments when you visit this thread's site. :)