How I built a toilet rating map as a high school student
Nine months ago, I started building go2klo.com because of a simple but persistent problem: Not finding clean toilets when out in public :(
As someone who travels quite often, I decided to take matters into my own hands and build the solution!
The idea
The goal was simple, create a web-app that enables users to find and rate public toilets, offer a map and be accessible from anywhere.
Building it
My tech stack is quite unconventional, but I fell in love with it along the way:
Backend: Python Flask
Frontend: Vanilla HTML/CSS/JS
DB: Supabase
Hosting: Vercel (free-tier at the moment)
Lessons learned
Some things I discovered along the way:
- Speed matters! Users may bounce if loading takes too long (I have a nice loading animation tho)
- International Users care for the app: Traffic comes from anywhere, I thought the app would stay in Germany
- Useful Idea: Many people have told me how good the idea is, despite maybe being funny at first glance
Try it out here for free, no signup required :)
If you have any feedback or questions, please ask. It helps me get better!
Top comments (0)