GottaGoNowApp: Bathroom Finder

https://gottagonowapp.replit.app/

This app allows users to see public restrooms and hotels (that might have public bathrooms) within 1km of their location. It also allows you to search a location and see the same based on that. I built this using Replit Agent and refined it using Replit Assistant. For the API, I used OverPassAPI and OpenStreetMap.

After the Agent initially tried to build this using React, I switched over Python Flask and got it running much quicker. This seems to be recurring case with whatever I try to build and would be interested to know if anyone has experienced the same.

13 Likes

This is amazing. I tested it out and it seems accurate for my neighbourhood! A creative idea which seems obviously useful in hindsight.

1 Like

Thanks for the feedback and testing. It’s good to know its working and loading in different areas.

1 Like

My pleasure. What are some of your plans for this app? It seems to work great so far. Interesting comment by the way regarding Python Flask vs. React. I will keep that in mind!

By the way, are you a programmer by background or are you new to all this? Your app looks quite polished!

I’m not sure how much more I’ll change here. I actually started building this on the Replit mobile app when having a discussion with a friend about AI and wanted to show an example of how agents can code.

On the Flask vs. React choice. I think the Replit Agent will get better with more frameworks as times goes on. It is something I have found useful to be deliberate about depending on the kind of app you are using the agent to build.

I have never been a “pro developer.” Occasionally, I may have to write macros in Excel at my job, but beyond that no programming. This is the first project I have ever shared online so I appreciate having people take a look.

1 Like

Thank you for sharing! Great app and simple design. I noticed as well that flask and python works and deploys better then react and next js

1 Like

so cool. and the public restroom data comes from OpenStreetMap?

really guys, i love the apps you are coming up with.

1 Like

Yes. So its more limited then maybe Google Maps API would be, but it was quicker to set up and sometimes there could be more costs assocated with Google Maps API. I didn’t spend too long trying to determine which API to use and tried to push the agent to do most of the configuring.

I hear you
Cool.

I made a few projects, still I lake sharing them here.
It’s fascinating for me what cool ideas people come up.

Love this idea, really handy (and accurate for my location!). Will share in my Replit newsletter.

1 Like

Thanks! Let me know if you have any questions

1 Like

Literally such a funny but such a great idea honestly. Super useful!

1 Like

I would recommend few add-ons, last visit timestamp and may be photo upload to keep info about restrooms up to date

1 Like

Hey bro. I’ve been try to do a map based app too. But I encounter multiple errors when trying to use google maps api.

Could you please share a vid or explain how you got the map api to work with replit. Like how did you se it up

Hello - I used Overpass API, not Google Maps API for building this. Overpass API did not require me to register or obtain and API key which made building with the Agent smoother.

1 Like