Setmore is a free appointment scheduling platform that allows you to create a public-facing booking page. It also comes in a desktop app, which let you see your appointments even if you're offline. It also supports integrations with a long list of business software, including MailChimp, Wix, Zoom, Gmail, Facebook, and many more.
