mytrain is a personal project I have been recently working on (started in October 2016). It is a website intended to help all those who want to quickly access information about train schedules in Romania. This information already exists on the internet, I am just trying to put it all together in an easy to read format.
It consists of three major sections:
Note: I am developing and maintaining this website in my spare time, all by myself. So, please be considerate when criticizing.
The content of this website is based on open data published by the Romanian Government (nice initiative, by the way). The data has been extracted, transformed and refined using some (quite) sophisticated algorithms (see bellow).
This website is built with simplicity in mind. No fancy animations, no fancy imagery, just some very light design optimized for speed.
Calculating train routes is by no means an easy task. It requires good algorithms and a lot of refinement. I have done some research on the topic and I have come up with a route finding engine that performs quite well - time and results wise. I do not strive to optimize the financial cost of the journey, only the time needed to complete it with a minimum number of train changes. The difficulty comes from the fact that there are not always direct routes, thus we need to factor in the time needed between connections. Here's a list of good articles to start from:
My name is Daniel Chirita and I am a Romanian software architect. I have a lot of experience developing nice and popular applications for great names in the private and public sector. I currently live in Brussels, Belgium. I am passionate about technology, especially web. If you want to learn more about me, you can browse my CV here.
I would like to emphasize that the quality of the data on this website depends on the quality of data published by the Romanian Government. Unfortunately, this is not something I can control. I did my best processing and synthetizing the information. Also, please bear in mind that I cannot be deemed responsible for any loss caused by the use of the information provided on this website. If you have doubts, I strongly suggest to also verify the websites of the Romanian train operators:
If you have questions, suggestions or if you just want to get in touch with me, you can add a comment below.
If you like this website and consider it useful, please spread the word using the giant social buttons located bellow. Thank you!