Groups and documents for each group

Hello,

For a languages academy, I've created a BuddyPress install. I can create groups but I had a big problem in sharing documents for users within each group. I was using a know plugin (buddypress-group-documents) that is no longer working.

I've done some research and I found no other plugin working this way. Isn't there any option to share documents in groups in BuddyPress?

If you were going to create a private site (can call it intranet if you want) for an academy, where you only needed to be able to create groups of people, create a conversation in each group and share documents between users, how would you do that?

I don't mind if I have to start from scratch, but I need a way to have support for this. Cannot rely in free plugins that, sooner or later, get discontinued.

Thanks in advance.