You have two options mostly.
One is to call polling via ajax, that is, in the operator's client a request is sent every x time interval to check if there is a new reservation. This is a simple way to verify the information but many unnecessary server requests are sent.
Here's an example that makes a call every 5 seconds:
(function poll() {
setTimeout(function() {
$.ajax({
url: "/server/api/function",
type: "GET",
success: function(data) {
console.log("polling");
},
dataType: "json",
complete: poll,
timeout: 2000
})
}, 5000);
}) ();
The other solution is to use websockets through the Socket.io API to maintain an open connection between the client and the server without having to make useless queries . This is an old article but you can help Connecting to Socket.io
Even if you do not know a lot about javascript it is worth exploring the second option that is more current and advanced.