Malasakit is a customizable participatory assessment platform that collects and integrates quantitative assessment, qualitative feedback, and peer-to-peer collaborative filtering on ways local communities can become better prepared for typhoons and floods.
Update: this was already done to some extent, but thorough test cases (especially those invoking various failure modes) would be ideal. Follow the unit-test branch for updates.
Write unit tests for all of the views. This means generating post requests with data and testing to see if the data is stored properly.