1. A method comprising: receiving one or more data-content-object share indications, the one or more data-content-object share indications indicating that one or more data content objects has been shared with a first user of a first client device by one or more other users at one or more other client devices, the one or more data content objects being stored in one or more data stores; in response to receiving the one or more data-content-object share indications, generating one or more share notifications, each of the one or more share indications identifying at least one of the one or more data content objects indicated by the one or more data-content-object share indications and identifying at least one of the one or more other users; receiving one or more data-content-object edit indications, the one or more data-content-object edit indications identifying one or more edits to the one or more data content objects by the one or more other users at the one or more other client devices; in response to receiving the one or more data-content-object edit indications, generating one or more edit notifications, each of the one or more edit notifications identifying the one or more data content objects identified by the data-content-object edit indications; receiving one or more messages from the one or more other users for the first user of the first client device; presenting a dashboard on the first client device, the dashboard dedicated to the first user and providing a portal to the one or more data content objects shared by the one or more other users with the first user, the dashboard including a first row or column dedicated for displaying the one or more share notifications, a second row or column different than the first row or column and dedicated for displaying the one or more edit notifications, and a third row or column different than the first row or column and different than the second row or column and dedicated for displaying the one or more messages, wherein the first row or column, the second row or column, and the third row or column are displayed simultaneously on the dashboard; and enabling the first user to remove a particular share notification from the first row or column, a particular edit notification from the second row or column, and a particular message from the third row or column.
3. The method of claim 1 , further comprising: receiving one or more task indications from the one or more other users, the one or more task indications requesting the first user of the first client device to perform one or more tasks; and in response to receiving the one or more task indications, generating one or more task notifications; wherein the dashboard further includes a fourth row or column different than the first row or column, the second row or column and the third row or column and dedicated for displaying the one or more task notifications.