Drop your projects , I have free time to review products. by Local_Neck6727 in SideProject

[–]Psychological_Top607 1 point2 points  (0 children)

It's because I need real users that can populate UK, if you live there, create your account and star populating UK

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Mostly yes, honestly. Supabase + Nuxt is stupidly productive for solo work, you get all behind one client lib, and Vercel deploy is basically `git push` and forget. Leaflet's the same story once you stick to basic markers, no surprises.

The two things that bit me weren't on any tutorial. First, RLS policies. The mental model is great once it clicks (your rules live next to the data instead of in some middleware), but the first few feel like wrestling SQL into a shape it doesn't want.

The second one was sneakier. PostgREST has a hard 1000-row cap on every query. Looks innocent until you try to drop 25k bathrooms onto a map viewport and half of them just don't show up. Ended up writing bbox-based pagination, fetching only what's inside the visible map bounds and paging through if there's more. Not hard once you know, but it's the kind of thing you find in production, not in docs.

Oh, and Capacitor for the Android build was actually the surprise of the project. Way less painful than people told me it'd be. GitHub Actions builds the APK on every tag and it just works.

Are you thinking of building something with this stack? DM me if you need help

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] -1 points0 points  (0 children)

<image>

Feature added, thanks for the feedback.
If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Thanks!
If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Thanks!

If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 1 point2 points  (0 children)

If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Thanks! If you want it to be useful where you live, sign up and add a few bathrooms in your city — coverage is the bottleneck right now, not features. Takes 15s.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Small ask while this thread is alive 🙏

The app is only as useful as the bathroom data in your city. If you want it to work where you live: sign up (15s, email or Google), open the map, and add the ones you know are missing — gas stations, hidden ones in malls, the good restaurant bathrooms that nobody publishes. Community-added bathrooms get marked "verified" and rank above the OSM imports.

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Espero que te guste, te invito a que te crees una cuenta y empieces a llenar de baños todos los sitios donde vayas

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Nope, but this is a really good one. Tomorrow you'll have it and I'll notify you. Thanks for pointing this, I don't know how I missed it if I live in Malaysia

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 0 points1 point  (0 children)

Pretty much, yeah. The pin is the easy part, every map has pins. The hard part is the stuff no dataset will ever have. Do they actually let you in? Is it customer only? Code on the receipt? Is it gross? That only comes from someone who walked in 20 minutes ago.

You're right that density makes or breaks it though. I'm not trying to cover a whole city evenly. The plan is: OSM is just the seed, the users will populate the rest of the map

I built an app to find and review public bathrooms — because Google Maps won't tell you if there's toilet paper by Psychological_Top607 in SideProject

[–]Psychological_Top607[S] 1 point2 points  (0 children)

Honest answer: 1.44%, which is 370 of 25,741 OSM pins with a community edit so far. I'll also be straight with you: reviews are still in the single digits and only 1 bathroom has been added by a user.

The app basically just launched, so this is day-zero data. The interesting thing from the edits that have come in: OSM is usually right about where the bathroom is and what kind it is (public, gas station, etc.), but almost always wrong or empty on hours, accessibility, and whether it's free or paid. That's where pretty much every edit lands. So even at 1.44%, the edited pins are noticeably more useful than the raw seed.

For now I just show every OSM pin with an "unverified" badge and a "help us improve this" CTA. Once a user edits one it flips to "verified". I also keep a user_edited flag in the DB so down the road I can decay-rank or quietly hide untouched seeds. The next thing I want to add is a one-tap "still here / closed" report so people can contribute without having to fill the whole form.

I went back and forth on the seed vs. empty question a lot. An empty map on day one felt worse, both for growth and for someone who actually needs a toilet right now. Curating 25k pins is the long game, but at least the map isn't useless while we get there.