TheRain
Team led by a Zillow SDE (MS CS, Arizona State) with 7 years building Spark/Flink AWS data pipelines; Java, Python, Scala expertise and active AI-agent builder.
YouTube Video
Project Description
HackConnect is a comprehensive platform that bridges the gap between hackathon organizers and talented judges/volunteers across the United States. Here’s what makes this project special:
🎯 Core Purpose
HackConnect solves a real problem in the hackathon ecosystem - organizers struggle to find qualified judges and volunteers, while experienced professionals want to contribute but don’t know where to find opportunities.
👥 Two-Sided Platform
For Judges & Volunteers:
Browse and discover hackathons by category, location, and interests
Build comprehensive profiles showcasing skills, experience, and expertise
Apply to opportunities with one-click applications
Track application status and manage participation history
For Organizers:
Create and publish hackathon events with detailed requirements
Search and discover qualified applicants based on skills and location
Manage applications and connect with potential team members
Access a curated pool of experienced professionals
🛠 Technical Architecture
Frontend Stack:
React 18 with TypeScript for type safety and modern development
Tailwind CSS for beautiful, responsive design with a clean black/white/gray aesthetic
React Router for seamless navigation
Lucide React for consistent iconography
Backend & Database:
Supabase for authentication, database, and real-time features
PostgreSQL with Row Level Security (RLS) for data protection
Comprehensive database schema with profiles, hackathons, and applications
Key Features:
Role-based access control (judges vs organizers)
Advanced search and filtering by location, category, skills
Real-time application tracking with status updates
Profile completeness indicators to encourage quality profiles
Responsive design that works on all devices
🎨 Design Philosophy
The platform features “Apple-level design aesthetics” with:
Clean, minimalist interface with thoughtful spacing
Smooth animations and micro-interactions
Intuitive user experience with clear visual hierarchy
Professional color scheme that builds trust
Mobile-first responsive design
📊 Data Structure
The platform manages three core entities:
Profiles - User information, skills, experience, and preferences
Hackathons - Event details, requirements, and organizer information
Applications - Connection between users and events with status tracking
This platform represents the future of hackathon organization - making it easier than ever for organizers to find talent and for professionals to contribute their expertise to innovative projects.
Prior Work
Prototyped during hackathon