https://www.somethingsblog.com/2024/10/21/build-engaging-product-tours-with-vue-js/