Hey guys I'm wondering if you could help me, I'm not a coder but I have a basic background in web development. For a masters project I am trying to set up a web site thats similar to teachertube.com I want users to be able to upload documents and files. This is so that teachers can network and collaborate with each other on the net.

The types of files that would be uploaded would be everything from .doc .ppt to CAD files that are .DWG etc.

I have put together a site that has a joomla content management system but i wonder if there is anything i can add to this to allow users upload files and maybe have user profiles?