Skip to content

Public Toilet Finder

Find the nearest clean, accessible public toilet with ratings.

Beginner8h1–2 people17/20 fit
TL;DR

Build Public Toilet Finder for travellers, women and people with medical conditions in ~8h with 1–2 people. Stack: Leaflet + Next.js + Postgres.

Why it wins: Everyday dignity issue.

Build flow

01 · Problem
Finding a usable public toilet is stressful in many cities.
02 · Solution
A map of toilets from open data and crowd reports with ratings for cleanliness, accessibility and baby-changing facilities.
03 · Build
  1. 1Load open data
  2. 2Build map
  3. 3Add ratings
  4. 4Add filters
04 · Demo
Find the nearest rated toilet on stage.

MVP checklist

  • Map
  • Ratings
  • Accessibility filters
  • Add new

Tech stack

TechRole
LeafletInteractive maps
Next.jsFrontend + API routes
PostgresRelational database

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Social Good
  • Find community fridges and see what food is in them now

    Beginner8h1–2
    LeafletNext.jsSupabase
    17/20
  • Find your polling booth, what to bring and how to get there

    Beginner8h1
    Next.jsLeaflet
    16/20