โ† Back to home

Hydrofy

Find the nearest restrooms, crowdedsourced, verified by AI, on chain.

Screenshots

Hydrofy screenshot 1
Hydrofy screenshot 2
Hydrofy screenshot 3
Hydrofy screenshot 4
Hydrofy screenshot 5
Hydrofy screenshot 6

Problem Statement

Have you ever found yourself in a situation where you needed to find the nearest restroom?I certainly have, and I am not alone. According to a study done by the American Crohns Foundation, over 53% of respondents experienced trouble locating the nearest restroom in the last 7 days. Even worse, over 20% experienced a bowel accident, which can completely ruin your day. This was especially relevant for me as I was traveling in a foreign country, didnโ€™t know the language and signage, and eating foreign street food, and ended up having a few close calls.Thatโ€™s why I am so excited to introduce Hydrofy! Find the nearest restroom, crowdsourced, verified by AI, and powered by blockchain.Hydrofy is adecentralized platformthat enables users to view, verify, and contribute to a comprehensive map of nearby restrooms and water fountains. It leverages:Crowdsourcingto collect location data and facility information.AI (Google Gemini 1.5 Flash)for image verification and validation.Blockchain technologyto ensure transparency, immutability, and trust.Hydrofy not only helps users find clean, reliable facilities but also empowers the community to fill gaps by adding missing ones, ensuring everyone has access to these critical amenities.

Solution

Frontend: Built usingNext.jsandReactfor a fast, server-rendered application with a responsive and interactive user interface. Styled withTailwind CSSto streamline UI development with utility-first CSS classes.AI: IntegratedGoogle Gemini 1.5 Flash APIfor image verification. This AI ensures submitted facilities (restrooms or water fountains) match their descriptions, reducing spam and errors.Deployment: Hosted onVercel, providing seamless deployment, lightning-fast load times, and automated scaling to handle global traffic efficiently.Map: UsedMapbox JSfor interactive maps, showing user facilities with color-coded markers (blue for water fountains, grey for restrooms). Mapbox's powerful geo-spatial tools enable dynamic visualization and interactivity.Read/Write to Smart Contract: Leveragedviemandwagmifor efficient interactions with Ethereum smart contracts, enabling secure, immutable submissions of facility data on-chain.Wallet Integration: IncorporatedDynamicfor wallet management, allowing users to connect and interact with their crypto wallets effortlessly, ensuring identity and accountability.

Hackathon

ETHGlobal Bangkok

2024

Prizes

  • ๐Ÿ†

    Blockscout Explorer Big Pool Prize

    Blockscout

  • ๐Ÿ†

    Best Developer Feedback

    Flow Foundation

  • ๐Ÿ†

    World Pool Prize

    World

Contributors