Gopü

Gopü

Gopü is a mobile app that instantly locates nearby restrooms with filters tailored for the user. This can include cleanliness, stall count, gender specificity, ADA compliance, and user reviews.

Created on 11th February 2024

Gopü

Gopü

Gopü is a mobile app that instantly locates nearby restrooms with filters tailored for the user. This can include cleanliness, stall count, gender specificity, ADA compliance, and user reviews.

The problem Gopü solves

Users will be able to instantly locate available restrooms to take care of their business without any hassle of going to from one establishment to the next trying to find an available restroom -- not to mention that the restroom might be really dirty or not provide the proper accomadations, such as wheelchair accessibility, that someone might need. Often in urban areas or underdeveloped areas, restrooms are in maintenance, have long wait times, or are not available for the public at all. In general, there are only about 8 public toilets for every 100,000 people in America. Services like Google and other search engines have yet to implement a way to search for establishments with public restrooms. Our app can help people from holding in their urine which can led to UTI by offering instant, alternative locations to a nearby, busy one. Additionally, nearly 13% of America is disabled. Atmost 50% of toilets are allowed to be ADA (Americans with Disabilities Act) compliant toilets. This leads to more inconvenience to disabled users when they cannot find an appropriate toilet instantly: this raises the utmost importance when it comes to users who require wheelchair-accessible toilets. Our service offers users more comfortability and transparency to the restrooms they attend. Users are able to rate the quality and cleanliness of bathrooms and search for bathrooms that meet their specific wants and needs. This forces establishments to maintain higher ratings of restrooms, which correlates to happier customers and better business. We hope to help improve people's health and comfortability while also providing another method in which businesses can help get consumers in the door.

Challenges we ran into

We had challenges trying to query our user database to our code. We started with loading all the data as a .csv file. After that, we narrowed the .csv file into the parameters we needed. We implemented MongoDB for more scalability and practicality. However, we wanted to focus on efficiency and load time since we were using a medium sized dataset and so, we switched to SQLite. SQlite allowed us to easily build .db files due to its ease of use and structure language. We could easily query and sort the data we needed, except for negative numbers. And since we were working with latitude and longitute, negative numbers were crucial to our app. Since we could not effectively make comparisons between coordinates, we were unable to plot the correct markers on the map. We finally resorted back to .csc files. We made sure to only load in markers within a certain radius to reduce load time and lagging, as well as prevent crashing. We found a way to reduce the negatives associated with using this type of file. Additionally, we had issues in GitHub where correlating the merging between our teammates caused issues in updating the code. In Android Studio, the documentation regarding some of the assets were outdated. We got over this by searching extensively by utilizing video resources and tutorials. We made sure to communicate as much as we could and delegate tasks so that we could build a project that we would personally use ourselves and that we hope others will use too.

Tracks Applied (3)

Health

Our app allows swift usage of the restroom without waiting prolonged periods of time and risk of contracting a disease o...Read More

Finance

Our app gives benefits to restaurants and establishments with a feedback loop system. Studies show that better restroom ...Read More

Elevance Healthcare Track

Our app allows swift usage of the restroom without waiting prolonged periods of time and risk of contracting a disease o...Read More
Carelon

Carelon

Discussion

Builders also viewed

See more projects on Devfolio