← All projects

HackSG Radar

in-progress

Singapore-first hackathon discovery platform

HR
Next.jsTypeScriptPostgreSQLScraping pipeline

Problem

Singapore hackathons are scattered across Telegram groups, university mailing lists, and event sites. Builders miss deadlines constantly.

Solution

A single radar: aggregated listings, deadline tracking, and filters for student/open/corporate hackathons.

Features

  • ▸Aggregated hackathon listings with deadlines
  • ▸Filters by eligibility, prize pool, and format
  • ▸Deadline reminders

Architecture

Scheduled scraping/ingestion pipeline normalises event data into PostgreSQL; Next.js frontend with server components for fast listing pages.

What I built

  • ▸Ingestion pipeline
  • ▸Listing and filter UI
  • ▸Deadline tracking model

Challenges

  • ▸Normalising messy event data from many sources

Results

Working aggregation prototype covering major SG hackathon sources.

Next steps

  • ▸Team matching
  • ▸Email/Telegram alerts