Inspiration
Approximately 10% of adults suffer from bowel problems. This is heightened by the shift in our diets from natural whole foods to ultra-processed foods. We decided to tackle this problem, by directing people to the best of the best toilets, in dire situations.
What it does
The app allows users to upload toilets to the database, so others can see it on a map. Users can also review toilets, and upload photos to share their experience with others. Toilets have an average rating so the user can tell which toilets are in pristine condition, and which toilets should be left alone... There is an 'EMERGENCY CODE BROWN' button which will immediately direct the user to the nearest toilet in times of emergency.
How we built it
We used SwiftUI to create the frontend, and JavaScript to create the backend.
Challenges we ran into
As this was our first time making an application like this, it was very hard to get up to speed. We had to learn how to develop the backend, frontend, interface between them and a database all with very little experience.
Accomplishments that we're proud of
Despite our lack of experience, we managed to pull through and developed a fully-fledged app in such a short time.
What we learned
We learned the basics in development of the backend and frontend. For most of us, we even learnt a whole new language.
What's next for Find My Toilet
Instead of making the user upload toilets manually, we could develop a way to create toilets automatically from data online.
Built With
- node.js
- swiftui
Log in or sign up for Devpost to join the conversation.