Project assistant