I am looking for creating a community site for our customers who use our product. I would like to have Q&A alike forum, features suggestions, blog and articles, users management etc.
Anyone can recommend such product?
You should check out Productific (https://productific.com). The SaaS tool addresses the need to manage a backlog of feature ideas and match them with user needs (feedback, voting, ranking).
Productific uses a four step approach:
Describe an idea
Publish it to your users
Decide what to build based on the feedback data
It's currently free to use. Feature suggestions are on the roadmap.