Simple inline slideshow with auto changing slides (currently trying revealjs)

I have a decent understanding of HTML and CSS, but I am new to JS.

I’m looking for a simple way to create very basic inline slideshows, and with automatic slide changes. I stumbled upon revealjs and it looked like it would easily meet my needs.

My first question: does anyone know if revealjs is likely the right tool for the job? The revealjs website appears to have an example inline presentation on its homepage, and so I feel it should be possible to replicate in a site built with Hugo.

Second: would anyone be able to point me in a right direction for how to add a revealjs presentation to a page in Hugo? In the revealjs source code there is an example index.html file. I tried copying this example into my Hugo project along with all the css/js files (fixing the path references) but it’s not yet working.

I looked at the following before making this post:

I’m asking this question because I’m convinced that my objective is incredibly basic, but I’ve been quite surprised to discover that there’s no clear reference for achieving it. If someone can convince me that what I’m attempting is actually very advanced, then I’m happy to leave it until I’m more experienced.