ONLYOFFICE (sorry for shouting) is an outstanding web-based productivity tool that includes documents, project management, CRM and contact management. Once deployed, you can then begin creating, ...