There are no maps. Or if there are, they are deeply, deeply hidden somewhere. Im not s lame-o with apps.
Thus forth with no maps, you have to know city names and station codes for this to be useful. Once you do find trial and error and use google, then hope that there is a train between the two cities, then pricing comes up with good explanation and an ability to book.
No doubt, the only 2 reviews here, that happen to have 5star rstings, are from people who are related to the app and/or come from India where they are already super familiar with the geography and rail system.
Xenoneon about Indian Railways:Train Enquiry