Salaam.
Off the top of my head...
We will need a front end with tools that end users can access. E.g. a website/app with categories, search facilities, etc.
And a back end that developers can use to quickly and easily upload info. E.g. a content management system or program that has a categorized set template that developers can use to quickly and easily upload the content.
We can do our own research and also invite others to submit their research in a set format possibly using the same back end template used by the developers. The user submissions will then need to be checked and cleaned up by the developers before uploading it to the website.
The site can be further developed to include better research tools, such as tools that allow you to cross reference each submission with other submissions that are linked to it, information on politicians, media outlets, journalists along with their credentials, biases, truthfulness, etc.
The information could look something like...
Antagonists: US Army
Year: 2010
Country: Afghanistan.
Location: Daman, Kandahar.
Incident: Something happened on the 1st of month 2010 carried out by such and such.
Evidence: Documents, interviews, photos, videos, etc.
Official Response: We have investigated our personnel and we have concluded we did nothing wrong and nothing more will be done about blah blah blah....