After just over 2 months of rewriting it from scratch in whatever spare time I could find, I've just made the new version of
https://departureboards.mobi/ live.
Unlike the last version I've made this one totally OpenSource under the Apache2 license:
The front end is a simple React application whilst the backend currently consists of 4 docker based microservices written in GO, although they can also be used as libraries within other applications if needed.
The documentation for the backend is in it's
wiki with interactive swagger documentation of the API's coming soon.
There's still some bugs & missing features, train associations are the main one, and knowledge base support is in the pipeline.
Peter