Yeah exactly. I always ride around wanting more hills in my routes but no route makers have a maximize pain button :) so this was my solution. I've been working on it for about a year and a half
Yeah, no EU support yet :S. I'm sorry for that. I'm working on it but for the EU it's really hard since i need to overlap the elevation DEMs (which countries make so hard to find high quality ones, and for EU it's split between all the countries). then that has to be overlayed onto the osm data and then finally computed into nodes etc.
But working on it! Schools also starting up soon so yeah, give me a bit :)
I’d also be super down if anyone is interested in discussing how it works under the hood (and i’m planning on open sourcing this).
But generally the stack is rust using postgres which has all of the osm nodes stored inside it + other info (elevation, etc), and then it uses astar with your settings to make your route.