Creating an advanced booking system

I’ve got a potential new client who wants to create a website on Wix similar to

Does anyone know if there is a way to create a similar detailed booking system on Wix?

Yes, this is possible. I believe you would have to use the Bookings API.