HackSG Radar
in-progressSingapore-first hackathon discovery platform
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