Search projects, hackathons, sponsors and tech

    ← All projects

    ETHGlobal Explorer

    ETHGlobal projects showcase - find Finalists and prize-winning projects!

    Demo

    About

    [https://www.ethglobalexplorer.com](https://www.ethglobalexplorer.com) ETHGlobal project showcase page with filters so you can easily find past Finalists and bounty winners. Features 14,500+ projects from 50+ events. There have been 300+ prize sponsors! Use the search bar or the events/prizes/tags filters to find a specific project.

    How it's made

    Scraping Scripts → JSON Data → Upload Scripts → Supabase DB → API Routes → Next.js Frontend Backend Data Pipeline - Python scripts using Selenium (Chrome WebDriver) + BeautifulSoup4 for web scraping - Selenium handles dynamic JavaScript content and page navigation on ETHGlobal showcase pages - BeautifulSoup parses HTML to extract project data (titles, descriptions, prize URLs, events) - Supabase-py library for database operations - Data flow: Selenium scraping → JSON files → Upload scripts → Supabase tables Frontend - Next.js (React) web application with TypeScript - Tailwind CSS for styling - API routes that query Supabase - Client-side filtering using constants