custom scheduler component

Hello All,

I require a scheduler component for the application that we are developing and we were unable to find a suitable one in the available add-ons.

We are looking for something similar to

I understand that we need to write own component to achieve something like that. Can somone point me on how to start? Should I use a Vaadin table component and build upon that? How do I show the appointments/events in the table cells? There are lots of queistions and any help on how and where to start would be very helpful.

Thanks and regards,

The Vaadin Calendar should be a good start