Private cloud and collaborative platform