whenitsdone.org
CMFC now has a standalone website
Here is the portal :)