I would like to set up a project management portal which allow me to:
1) Set up client details;
2) Email to communicate;
3) Set up document generator from template and able to export to word or excel;
4) Drag and drop of document generator function like [url removed, login to view]
5) Project task management with list view able to view status and as well attached file on task view;
6) Workflow and approval;
I am happy to use open source and add based on it.