Create one page timeline with moving element displaying the current time

Building a scheduling app for service business.
Can anybody guide me in the right direction to look for creating a similar timeline picker? I would like to add an element that moves with the current time so it is easier to navigate.
The idea is to have a page where the user can easily press on the current time and fill in the relevant inputs. I will have a button that fills in automatically the current time in the input field, but for seeing how many bookings and how busy has the employee been through out the day, I would like to have it like this.

Is there a plugin that can already do that or I should look at building it from scratch?