The website is the work of Kornél Stefán and Gergely Horváth, I just updated the data to reflect the current names of the stations.
Ensure you are using Node version 12.X, then run:
npm install
npm run build --release
Kornél Stefán and Gergely Horváth for the code, velvet.hu for the data.