Hackathon discovery
CampusHorizon
##
#############
############............##
############.......................##
###########.............................%%..%%###
############.......................... .....%%..%%..%%..%%##
###########.............................................%%..%%..%%..%%##
###########........................................................%%..%%..%%...%%
#####............................**............................... .....%%..%%..%%..
##................................*...........*..........................%%..%%..%%.
##..........................................**...........................%%..%%..%%%.
##...................**.......%%%%%%%%%%%......................... .....%%..%%..%%..
##......................*...%%%%........%%%%.............................%%..%%..%%..%%##
##........................%%%..............%%%...........................%%..%%%..%%..%%##
##......................%%%................%%...........@@........ .....%%..%%..%%..%%##
....................%%.................%.@@@@@@@@@@..................%%..%%..%%..%%##
...................%%........@@@@@@@@@@.............................%%%..%.........##
............****@@@@@@@@@@@.................................. ...................##
......@@@@@@@@@@........................=========...............................#####
...............................===========....................... .....###########
##..................============.............................###########
##.............=====.............................############
###...................................###########
##.......................############
##............############
#############
##
Hover or tap to discover events Discovery · Online hackathons · Local project captures
Explore the project ↗
A student hackathon discovery dashboard with self-healing web scrapers. Tracks 300+ events across Devpost, MLH, Devfolio, LabLab, Luma, and Meetup. When a target site redesigns, Bright Data's AI inspects the live DOM and repairs the scraper automatically — same Collector ID, zero downstream code changes.