Static landing page for QQ Omega Labs at qqomega.xyz. Features a real-time 3D coin renderer built with Three.js and Astro islands architecture.
| Layer | Tech |
|---|---|
| Framework | Astro 5 (static site generator) |
| UI | React 19 (islands), Tailwind CSS 4 |
| 3D | Three.js 0.183 |
| Language | TypeScript 5.9 |
| Fonts | JetBrains Mono (variable), Outfit (Google Fonts) |
# install dependencies
pnpm install
# start dev server (http://localhost:4321)
pnpm dev
# expose on local network (mobile testing)
pnpm dev --host
# type-check + production build
pnpm build
# preview production build
pnpm preview
# lint
pnpm lint
# format
pnpm formatNone required. The site is fully static with no backend dependencies.
- Modern browsers with ES2020+ support
- WebGL 1.0 required (Three.js 3D renderer)
backdrop-filterfor glassmorphism effects (degrades gracefully)
MIT. See LICENSE for details.
"QQ Omega Labs", "QQ Omega", and the QQ logo are trademarks of QQ Omega Labs.
Brand assets in public/img/ require explicit permission for use outside this project.