Hi, I am planning to build a Joomla! site for complaint postings by users. Visitors to the site can anonymously post complaints against companies/service providers and also upload documents (as proof) along with the post. Each complaint should have a "post reply" option and other "moderator" features. There would be a country wise categorization with multiple languages component compatibility (JoomFish). There has to be a search function as well. Request fellow forum members to guide me as to what component/extension etc can be used here. Thanks.
You can use forum component to build the website like you want. I recommend Kunena because it's great component for forum and you can set anonymous user to post reply and all moderator features. It can be installed with JoomFish to support many languages so there is no problem with it.