I'm very new to Wordpress, so apologies. I have a project that I'm working on and I'm hoping someone could point me in the right direction.
To start off I am volunteering to do some work for a small non-profit organization in my town that organizes community events. They wanted to create a video player on their website where they can showcase videos about what they're doing. They don't want to embed youtube videos to avoid sending traffic off to youtube, because the ultimate goal is to get people to subscribe to an email list and or donate.
My initial plan of attack was to create a page that with an html5 video player and a watch next panel with thumbnails that link a similar page with the next video.
I had two problems to address: (1) I wanted to have just one page, so that it could be very easily updated. (2) I needed to have unique links for each video, so that they could be shared.
My original solution was to use query strings in the url to find the path to fill in the page for each video (find the file path of the video and the videos to watch next in a database table by associating it with a query string variable).
It was at this point that I was told that the website was a wordpress site. I can build the basic page for any specific video in wordpress, but I'm really at a loss for how to handle the query strings). I have tried to do a little research-- which resulted in me attempting to build a child theme and add some code to the functions.php file, but the issue I keep running into is that I have no idea how to add a table for my videos to the database and I can't manage to do this the way I had planned without some kind of database.
It's probably clear that I have no idea what I'm talking about and I'm pretty sure that there's a much better way to design this whole thing. I was hoping for some suggestions about the best way to handle the problems I wanted to solve: (1) easy to update and add new videos to and (2) has unique urls for sharing.