Skip to content

anscg/campfire-hk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

214 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Campfire Hong Kong

A standalone website for Campfire Hong Kong - a high school game jam event.

Tech Stack

  • Astro - Static site framework
  • React 19 - UI components
  • TypeScript - Type safety
  • TailwindCSS 4 - Styling

Project Structure

/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

Development

cd astro
npm install
npm run dev

Visit http://localhost:4321

Configuration

Edit /astro/src/config/hongkong.ts to customize:

  • Event details (city, date, venue)
  • Schedule
  • Sponsors
  • FAQ content
  • Localization strings

Build

cd astro
npm run build

Output in /astro/dist

Deployment

The site is a static build with no backend dependencies. Deploy to any static hosting platform (Vercel, Netlify, Cloudflare Pages, etc.)

About

πŸ”₯ Behind-the-scenes of Campfire HK! A fun Hack Club hackathon with 70 people.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors