This is really nice looking. One big usability suggestion for the booking UI is to put "today" in the first column and to show the upcoming X days. When it's toward the end of the week you get this wasted space of multiple previous unavailable days that could be used for upcoming available days. Apple Calendar and GCal also have views like this, so it's not an uncommon approach.
@philfreo Thanks :) we actually tested this a while back and people got so confused when the first day wasn't Sun/Mon. But we might add it as feature you can toggle on/off
@callmevlad Thanks !! Our swiss army knife @laander1901 decided to take a shot at making it entirely in Webflow. Initially we discussed that we probably had to revert and make it as an Angular app, but eventually he managed to do some magic and make everything super smooth with Webflow.
Last thing I heard he got persuaded into making a tutorial of how he did it 👏right @laander1901 😬
@daniel_friis Yup !! Especially since marketplaces should worry more about solving the infamous chick-n-egg problem than their scheduling/booking engine
@klngnbrg - thanks - will do. You mentioned TimeKit as a custom backend provider - can we integrate with others? ( We have a pretty complex scheduling backend already )
@edholloway out of the box Timekit works as the provider or with Google. If you need something custom let us know (start a chat with us via intercom our site) on and we'll look into it together with you.
@klngnbrg - this looks beautiful. We get asked quite a bit from our customers for a public-facing schedule tool that integrates into our product. We will definitely be taking a look at this.
Congrats on the hunt @klngnbrg always being a huge fan of the Timekit API and this is such a simple widget for a wider audience to get started. Makes me think of what Checkout.js is to Stripe
Thanks for hunting us @tomazstolfa
Really happy to be here with Booking.js. We’ve worked hard on launching this. For those of you who haven’t heard about it; it’s the easiest way to create an embeddable booking form that can be added to any site or product in a few minutes.
We want to change how you book things online and this is the first step in that direction. By empowering developers to build booking into a product, but with minimal code.
We’d love to hear your feedback and see where you embed it.
I’ve created one here: http://hourhq.com/jesper
@mikelholford Thanks !! right now Booking.js only integrates with Google. Timekit also supports being the custom provider, if you don't want to run it on a 3rd party provider. In the future we may release Office365 and iCloud if enough people want it.
@shemag8 I think the two main differences are
( 1 ) Timekit is API-first, not an API released in the wake of a consumer product.
( 2 ) It seems Meekan is focused on adding scheduling capabilities for meetings. Whereas Timekit is meant as the building block for both scheduling, booking and calendars. While there's similarities between the two; Timekit is created to be flexible and modular so you can add it to everything from sharing-economy marketplaces, productivity tools, social tools, and business tools. 👍
@klngnbrg@shemag8 Thanks for pointing out some of the differences, just a few more:
1) Meekan's consumer products are actually just a really good use-case for our API, which is very flexible, and allows not only booking - but finding best mutual times, sending options as a poll, receiving votes, and of course, creating and updating events in your calendars.
2) Our API works with Google, Office365 and iCloud
3) Meekan saves time when it's more than a 1:1, but a 3-4 people meeting, even across timezones.
@eyalyavor Thanks for joining us.
I think it makes sense to look at Meekan and Timekit in the same box, but doing two different things. We are focusing a lot on Human-to-Resource scheduling - thus enabling developers to build scheduling and booking engines where only one side is a human who can interact. The other is a resource (service/item/non-interacting-human) with rules and settings for an optimal allocation of availability.
@klngnbrg Great ! Soon ? (when ?) I'm trying your product. It's a good one but you could improve few things (set the open hour by 30 minutes and not by hour, delete the 15 minutes between the start day and the first slot meeting available, don't show by default all hour day when it's not necessary for example between 00h00 and 07h00...)
@klngnbrg looks great! Definitely going to keep it in mind for later usage. One thing I've noticed is that the comment textarea allows re-sizing without a max height.
Looks amazing Jesper! Great way to integrate a booking system. It's really hard to find anything like this that works well, and looks really great. :) Thanks!
Hustle X