This repository contains a minimal single-page React template (Vite) for CUHackIt 2026 with a small Node/Express server for serving production builds.
Features
- Single-page layout with smooth-scrolling sections
- Navbar buttons: Home, FAQ, Register, Sponsor, About, Schedule
- Vite-powered dev server and build process
Quick start (macOS / zsh)
- Install dependencies
npm install- Start dev server (hot reload)
npm run dev- Build for production
npm run build- Serve the production build locally
npm startNotes
- The
startscript runsserver.jswhich serves thedist/directory produced byvite build. - Replace the placeholder content in
src/App.jsxwith your real copy, FAQ, registration links, and schedule.
Files added
index.html,src/main.jsx,src/App.jsx,src/index.css— React apppackage.json— scripts and depsserver.js— minimal express server for productionREADME.md— how to run
Next steps you may want to do
- Add real logo and assets
- Add registration form or integrate an external registration link
- Add sponsor logos and contact form
- Deploy to Vercel/Netlify or any static host (or use the Node server on a VM)