I think Discourse is already compliant with the use you’re asking for… ![]()
With some plugins, you can enrich the user experience too! (voting system, solution, …)
Maybe, you’re looking for a specific design; you can take a look in Customization > Theme!