Ask a Software Question, Get an Answer ASAP!
Hi, my name is ***** ***** I will do my best to help you today. This will not be an easy site to create without any coding knowledge. It doesn't matter which Wordpress theme you can use, that is just for looks so pick what looks best to you. What will matter is the plugins. Here is a good Wordpress plugin to allow users to upload files: https://wordpress.org/plugins/wp-file-upload/
Otherwise, I would suggest linking to videos already uploaded to YouTube, as that will be much easier and faster, or hiring a web designer.
Okay, in that case you don't need any plugins. Wordpress allows you to upload video and create pages with each video or multiple videos. Simply installing Wordpress and using any theme you like will work for this.