Is there Uber In?
Check if there is an uber in the city/country you input
Also checks for a lot more providers. Full list here
yarn # npm install yarn dev # npm run dev
As someone who travels a lot this is something I kept googling when going to a city.
Why is my city here when it doesn't have uber?
I'm sorry I broke your heart but I get all of this data from the uber website here: https://www.uber.com/en-GB/cities/ because they don't have an API for this so the website is know to be out of date. If this happens please don't yell. You can remove the city here or create an issue but be nice about it.
I want to add a provider
Dope! If you don't have experience with programming please create an issue with either the link to a place I can get all the cities or just a list of all the cities and I will add it :)
If you have some experience there is a file here you can fill in that will create a new file with all that data so I can merge and push to algolia. There is also a file with the appStore links that would be great if you could add too as well. If there is no apps don't worry it will default to no link.
To run the node file go to the terminal and type:
I tried to run it and it breaks on my machine
There are some problems with the module osmosis in some versions of node so if you don't plan on going to scrape the web please remove it from the dependencies and try again. I will try to change the module for scrapping to avoid this.
Can I use your data?
Sure! But unfortunately this is on a free algolia thingy so I can't promise any uptime :( You can also use my files if you want.
Here is the info:
app: UEHWANDHH2 read only key: e930d02e3899db88f80b01a000521d56 index-name: cities
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!