Overview
Alpenglow is a winter mountain photographer portfolio by SonoJS (demo brand: Alpenglow Photo Co.). Built with Vite 6, React 18, TypeScript, Tailwind CSS 3, Lucide, and Archivo. Full-bleed Ken Burns hero (Chasing light above the treeline), selected-work gallery with ski / backcountry / landscape / resort filters and lightbox, featured expedition story (Whistler Spearhead Traverse), services for athlete shoots and campaigns, archival print shop with cart drawer, about + kit, clients strip, and booking form. Demo portfolio chrome only - no payment or booking backend. Vite build ready for Cloudflare Workers.
Highlights
- 01
Alpine hero + gallery
Ken Burns hero into a filtered selected-work grid with lightbox and locations.
- 02
Expedition + services
Featured trip story with stats, plus athlete, campaign, backcountry, and print offers.
- 03
Print shop cart
Editioned archival prints with qty cart drawer - demo checkout chrome only.
- 04
Vite and fork-ready
Vite 6 + React 18 + Tailwind 3 + Lucide + Archivo - npm run build to dist/.
You get
- Full Vite + React 18 + TypeScript source (Alpenglow Photo Co.)
- Hero, Portfolio, Expedition, Services, PrintShop, About, Clients, Booking, Footer
- Tailwind theme (ink / alpenglow / glacier) + local Archivo fonts
- Gallery image set + OG still
- Lucide icons; demo booking form (no backend)
Details
- Version
- v1.0.0
- Last update
- Nov 10, 2026
- Pages
- 1
- Category
- Portfolio
You need
- Node.js 20 or newer
- Vite 6
- React 18
- Tailwind CSS 3
- TypeScript 5+



