Inspiration
At the heart of our vision for the Universal Privy Compass app was a simple yet powerful belief: everyone's educational journey should be as seamless and stress-free as possible. We recognized that something as basic as locating a washroom on a sprawling campus can be a source of unnecessary anxiety and distraction. Our app is more than just a guide to the nearest washroom; it's a community committed to enhancing the everyday bathroom break.
What it does
UPC is the ultimate restroom locator webapp designed with responsiveness and convenience in mind for those stressful moments where you really need to go. Quickly find the nearest male, female, or gender-neutral bathrooms with additional information about the cleanliness, availability, and other important services such as stocked Menstrual Products. Never visited the building before? Thats fine as we integrated mappedin interior navigation to guide you safely to your golden throne. Say goodbye to restroom hunting and save your time with UPC, your ultimate privy compass!
Additionally, we know its hard to keep an accurate track of all the washrooms on UPC so we award PeePee reputation points to users who decide to give back to the UPC community by submitting reviews on washrooms, updating the status on recent changes in cleanliness, as well a submitting new washrooms that are not in the system already when they are in proximity of the washroom.
How we built it
We were first motivated by MappedIns examples and docs and wanted to try to make something to do with cartography and decided to tackle this problem that many students have. We used NextJS and supabase to build most of our app, and mapbox and mappedin for many of our beautiful map components.
Challenges we ran into
map hard git hard tailwind hard sleep none stomach hurt
What we learned
This project was the first hackathon experience for 2/3 of us so it was interesting getting things started. We sure learned a lot!
What's next for team UPC!
We'd like to actually further develop the incentives for users to document bathroom data. Probably look into adding more mappedin maps of other buildings!
Built With
- auth0
- mapbox
- mappedin
- nextjs
- radix-ui
- supabase
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.