Re: User documentation is missing
@chouxpastry2002-
You have asked two different question. I’m not sure which of those you are still looking for an answer.
As Andy stated, since this is an open source project, any documentation that currently exists on how to use BuddyPress or how to develop for BuddyPress can be found in the Codex. The information is growing but incomplete. It is up to the all-volunteer community to contribute to that documentation.
As far as media uploading, this will come with time. There is, however, a wonderful 3rd-party plugin that Manoj Kumar has developed in which you might be interested.