Inspiration
Sorting rules differ from country to country, and even from city to city. It can be hard to know where to put trash correctly. With our easily accessible web app, users can get results based on official data per city. It’s also a tool we genuinely want to use ourselves, as we sometimes struggle with proper waste sorting.
What it does
Based on the searched item, the app shows the correct disposal method, using the official data for the selected city. If the search term is ambiguous, it asks the user for clarification. Try searching for “pizza box” (either city) or “meat” between Vienna and Linz. It always matches the term with an offical data.
Design
Minimalistic. It should be easy to use and provide all necessary information, nothing more. The core design principle was: make it simply work. No installation, no account, no hassle, no points. Less is more.
Technology
We offer two input methods: text input and image input. If an image is used, Gemini 2.5 Flash identifies the main waste type and returns a text output. This text is then matched with the official keys in a JSON “database.” We maintain both English and German keys. This matching also uses Gemini 2.5 Flash. Smaller models are possible, but accuracy on unconventional items drops. We also include tips for specific categories, such as glass bottles with deposit (“Pfand”). Category matching uses "gemini-flash-lite-latest". Less accurate, but fast.
The app is built with:
React 19 (TypeScript) Tailwind CSS, Lucide React
The app
Thanks to Google AI Studio, usage is free. If deployed, one could switch to self-hosted open-source models. In general, search should become smarter e.g., converting keys to semantic vectors and using similarity metrics like cosine distance.
How we built it
We used Google AI Studio to develop the app and performed web scraping to gather data for Vienna and Linz.
Challenges we ran into
Data acquisition, accurate item matching, and asking users for clarification only when needed. Collecting all Austrian waste data is time-consuming.
What to add
Find the nearest bin and navigation instructions via Google Maps Opening hours of recycling centers (ASZ)
Accomplishments we’re proud of
The app works well, provides helpful tips, and is genuinely useful. Try it yourself.
Log in or sign up for Devpost to join the conversation.