I want to make the questions and answers portlet using the Liferay MVC Framework

In this portlet anyone can anonymously post a programming related
question, but the answer can only be given by the logged in user with
permission. Any way of doing this by using portlet from Liferay
Library.
For example:
Anyone anonymously can post questions. Only people have authority can see
and answers unanswered question in the queue. Only the answered
question by permitted the user appeared on the page. Anyone can post questions and answers
like here one can post Java Questions and Answers
.