Привет, я бы построил подобную систему на Jira + Confluence от Atlassian. Есть понимание вашей проблематики, так как сам работал около 5 лет в строительстве на младших руководящих должностях (на стороне заказчика. около 250-300 объектов в год, начиная от дефектовки и конкурсных торгов, заканчивая вводом в эксплуатацию). Если есть желание стучите в скайп (enjoykaz) можем вместе детализировать требования и обдумать как реализовать максимум из них с минимальными требованиями, мне самому интересна эта тема.