Discussion Forum there are four type of forum 1.coding 2.club 3.development 4.academic anyone can ask question and anyone can answer after login/register.without registered they can only see question/answer.
for testing you have to install mongodb and node. make local server and test it.