Landing page for Loungebird - real-time lounge occupancy insights for London Heathrow Terminal 5.
- React 19 + TypeScript
- Vite
- Framer Motion (animations)
- React Router (SPA routing)
- CSS Modules
- Volta (recommended) - automatically uses correct Node.js and pnpm versions
- Or manually: Node.js 24+ and pnpm 9+
pnpm installpnpm devpnpm buildpnpm previewThe site automatically deploys to Vercel on pushes. Pushes to main will deploy to production.
Build and run with Docker:
# Build the image
docker build -t loungebird-website .
# Run the container
docker run -p 8080:80 loungebird-websiteOr use Docker Compose:
docker compose up