Yes, you can add the appointment booking widget on Wordpress, Joomla, Wix, Shopify or any other CMS.
For Wordpress, just add the code on footer.php or use any free Wordpress plugin which allow custom HTML, JavaScript to be embed directly