This looks great. One thing I can't see is confirming arrival/depatrue, and seeing whether the other dispatcher has confirmed. This is quite useful for dispatching effectively, letting the other dispatchers know about any delays, etc.
I am not sure what the API for this is, but from what I gathered, the user would have to probably input the key they get in the URL when they click extra post actions > Open timetable in browser. The only API I found is that the official web EDR uses blazor, which handles all rendering server-side with C#, and makes it hard to get the actual request used for confirming arrival, setting time, etc