A standalone website for Campfire Hong Kong - a high school game jam event.
- Astro - Static site framework
- React 19 - UI components
- TypeScript - Type safety
- TailwindCSS 4 - Styling
/astro
βββ src/
β βββ pages/
β β βββ index.astro # Main Hong Kong landing page
β βββ components/
β β βββ pages/
β β β βββ Satellite.tsx # Main Hong Kong site component
β β βββ primitives/ # Reusable UI components
β βββ config/
β β βββ hongkong.ts # Event configuration
β βββ styles/
β βββ global.css
βββ public/ # Static assets
cd astro
npm install
npm run devVisit http://localhost:4321
Edit /astro/src/config/hongkong.ts to customize:
- Event details (city, date, venue)
- Schedule
- Sponsors
- FAQ content
- Localization strings
cd astro
npm run buildOutput in /astro/dist
The site is a static build with no backend dependencies. Deploy to any static hosting platform (Vercel, Netlify, Cloudflare Pages, etc.)