Alpha One Labs' virtual world — a Three.js environment where users browse activities and join the virtual classroom, built as plain TypeScript with no frontend framework.
- TypeScript + Three.js, no framework
- Vite for dev/build
- Cloudflare Workers (static assets) for hosting
npm install
npm run devnpx wrangler login
npm run deploynpm run deploy runs the build automatically. Set VITE_LEARN_API_BASE (defaults to https://learn.alphaonelabs.com) if the app should talk to a different Learn API instance.