Inspiration
During our team brainstorm, Tyler told us about how he had a midterm on the 10th floor of McMed and that he couldn't bear the thought of using the bathroom on that floor. With an hour left in his midterm and time dwindling, he booked it all the way to Trottier to relieve himself in peace.
Remembering all the Reddit posts and confessions asking for McGill's top bathroom recommendations, we drew on personal experiences and student demand to create LooLogger: an app to log and rank campus bathrooms.
What it does
LooLogger allows users to explore, rate, and rank bathrooms around campus. Displaying the maintenance status, number of stalls (urinals), and cleanliness ratings, they can quickly decide which buildings to duck into when they need to go.
How we built it
The frontend was built with JavaScript and React. The backend was implemented with Java, Springboot, and Firebase.
Challenges we ran into
It felt like every time we fixed something, another feature broke. This was also our first time using a version control system (GitHub) with this many people. We eventually got over our fear of commitment and made it work.
Accomplishments that we're proud of
Building on our past projects of ChatGPT wrappers, we're happy that we successfully connected a bunch of frontend and backend features. We're also happy to have made something we would all actually use!
What we learned
Web development, database implementation, compromising for the greater good of the team, and version control.
What's next for LooLogger
Although currently only implemented for McGill, all students use the bathroom. We'll expand to various university campuses to create a monopoly on bathroom rating apps.

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