I would like it to be mostly contained in app. Maybe a Api to keep up with current Bitcoin exchange rates.
I would use like a nostr node to broadcast availability and credentials. Then the rider would be able to pay as they go. Like pay a quarter of the way and then pay more to keep going. It would have to be a zero trust system because there basically wouldn't be a middle man.
It's alright. Needs more work. I haven't messed with it much lately
I'll check it out
Actually I think they are now pulling data from Microsoft and Amazon and a few others. They started a alternative map project to Google maps. Like free data. Because Google is charging so much for their maps API.
I haven't got that much into it. But I might start playing with some mapping code.
Open Street maps has gotten much better
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.

I think now with the data available it's time the foss community can build something out of it.
Perhaps a bitcoin based uber alternative for the ultra brave.
I