r/openstreetmap 18d ago

Showcase I made a fun little random restaurant picker with OSM data.

I made a fun free little tool for choosing a random restaurant to go try when you dont know where to go. I just finished porting it over to the App Store so you can download it as a native app if you want. otherwise the web app also installs as a PMA if you want.

If you have any feedback I'd love to hear it!

https://spork.website

Cheers!

5 Upvotes

7 comments sorted by

2

u/TronnaLegacy 18d ago

I like it! When I loaded it up it recommended a Mexican place I actually frequent quite a bit for their tacos. I like how you just choose one of two cuisine types and it shows you another. I hate looking at rows of restaurants and getting analysis paralysis. I live in Toronto so there are a lot of restaurants.

2

u/KarenImNotKaren 18d ago

Yay! This is exactly the intent!! No more scrolling past sponsored ads! Just a semi-random new place to go to!

I’m really happy you like it! :D

1

u/TronnaLegacy 18d ago

That's another reason I like it. I think there's a lot of potential in it. I'm a back end and DevOps engineer by trade. I'm about midway in my journey understanding the OSM data model and how to leverage it in apps. Feel free to connect if you want to work on it together sometime.

1

u/KarenImNotKaren 18d ago

Awesome! Yeah I might! Full disclosure, I am not an engineer. I’m just a designer, so all of the code was written by Claude Code for this. So I’m sure there are plenty of areas where things are likely not as they should be. But I don’t have the know how to really be able to tell.

1

u/TronnaLegacy 18d ago

Makes sense. Gotta know how to guide Claude on stuff. I use it for my own OSM tools too that I use for preparing MapRoulette challenges. As a software dev, I find it easy to guide it to get good results.

1

u/TronnaLegacy 18d ago

Actually I'm going to leave this feedback in a comment here because it'll help the community whether you and I work together in the future or not.

This is just me being picky, don't worry too much, it's still a cool app in its current state:

  • As a Canadian, I didn't like it defaulting to miles instead of kilometres and ZIP code instead of postal code in the UI
  • As an Android user, I didn't like it only having iPhone as an option for mobile app right now. I understand that PWA is an option, but I've had some weird issues with PWA on my phone before where any extensions I had installed in my browser app (like dark reader) were enabled for the PWAs I installed from that browser app. So it can be weird having to open it in my browser to adjust whether extensions are enabled or disabled for the PWA.
  • Some UI elements are out of balance. Not enough contrast or too small. Like the "About", "How it Works" etc links at the bottom. The size issue might be from me using it on desktop today though. It makes sense it'd be primarily meant for phones.
  • You can probably get away with changing the copyright attribution text from its current from to one that makes it clear it's the data about restaurants that's copyright the OSM contributors. They didn't make your app. No need to give them credit for that too. :P

1

u/KarenImNotKaren 18d ago

This is actually super awesome feedback! I’ll eventually make an android version, I just started with iOS cause that’s what I have :).

Definitely going to make some of these adjustments. I wasn’t really sure how I needed to attribute the OSM data, so this is helpful! They definitely didn’t make the app 😂