A modern, dark-futuristic hackathon landing and registration website designed for Hack Days in Hosur 2026. Built with high-performance animations, extreme contrast for readability, and a direct integration with Google Sheets for student data management.
- Dark Futuristic UI: Sleek
#060606grey/black theme with custom glassmorphism components. - Glitch Text Effects: High-impact animated titles in the Hero section.
- Interactive Background: Dynamic
ColorBendsbackground that responds to interaction. - Google Sheets Integration: Fully functional registration backend using Google Apps Script.
- Multi-step Stepper Form: Clean, non-overwhelming registration process for attendees.
- Bento-style Landing: Modular sections including Schedule, FAQ, Venue (with dark-themed maps), and Event Details.
- Prominent Branding: Optimized MLH and Google Gemini logo loops with high visibility.
- Frontend: React + Vitev4
- Styling: Tailwind CSS
- Animations: Framer Motion
- Form Handling: React Hook Form
- Backend Bridge: Google Apps Script (Web App)
- Database: Google Sheets
- Node.js (Version 18+ recommended)
- Google account (for Sheets integration)
- Clone the repository
- Install dependencies:
npm install
- Run development server:
npm run dev
The website is connected to a Google Sheet via a Web App bridge.
Create a Google Sheet with the following headers in the first row:
Timestamp, Name, Email, Phone, Institution, Experience, Participation, Referral
The project uses a standard doPost(e) function to handle JSON payloads and append rows to your active sheet.
- Primary Background:
#060606 - Secondary Background:
#0a0a0a/#0d0d0d - Text Primary:
#f0f0f0(High Contrast White) - Text Muted:
#888888 - Accents: Pure white and soft grey gradients.
Built for the community by team Flexiroasters.