UX wise, I'm not ok with the "red/orange/green" codes and "fail/done" tags. Even for a small startup, communication is not that blunt, for a reason. Red in the demo seems to stand for postponed, canceled, rejected or badly executed. Yet "red" means bad in most cultural contexts. The color code implies too much and would really harm any group using such a basic code.