To make this work, just add the missing library files with the latest versions online. Then host index.html on a simple webserver and travel there. Fontawesome css lines can be skipped without impeding function.
assets/js/jquery.min.js
assets/js/bootstrap.min.js
assets/js/bootstrap.bundle.min.js
assets/css/fontawesome.min.css
assets/css/solid.min.css
assets/css/regular.min.css
assets/css/brands.min.css
assets/css/duotone.min.css