Users A, B, C etc can place content related to their project and authorize client 1,2,3 to view it. (2 modes of permission in client set up - yes/no). Content can be in 3 maximum languages.
User specifies upon placement.
Content is in form of links, documents (pdf, .docx, excel), content (video, blog posts).
Each client can subscribe to incorporate content from user A,B,C in their document area. Content is categorized by - latest from user, doc type - Both on language basis.
I will provide exact design to shortlisted developers.