A real-time 3D virtual office where distributed teams meet in spatial rooms instead of video tiles — presence, spontaneous bumps, spatial voice, and shared whiteboards.
• React + Three.js / r3f client; Node + Socket.IO server with sticky-session spatial voice
• Postgres on Supabase with versioned migrations; Stripe billing
• OpenAI integrations: AI receptionist, meeting summaries, natural-language search over team knowledge ("Ask Your Office") • Fly.io + Vercel via trunk-based CI/CD (staging + prod)
• 5,000+ unit tests; every visual feature gated by headed Playwright
• pt-BR + en i18n
1
48
AI-powered career platform that optimizes your resume, plans your career path, matches you with jobs, and prepares you for interviews — all in one place
5
2
85
Solo-built browser multiplayer voxel survival game. Players share one world over WebSockets — mine, craft 12 recipes, fight zombies and skeletons at night, sleep in a bed to skip night for everyone.
Three.js + react-three-fiber rendering, custom chunk mesher, dynamic torch lights. TypeScript end-to-end. PartyKit WebSocket server with persisted edits and server-side mob AI. 730+ unit tests; headed Playwright validates the full survival loop after each feature.
0
25
3D character chatbot in the browser — five distinct personalities, each with a custom procedural shell (Three.js), an animated face that shifts between idle / listening / thinking / speaking, and a Claude-powered streaming chat. Optional OpenAI TTS with real-time lip-sync driven by analysing the playback waveform. Voice input via the Web Speech API. State runs through a small chat machine; audio is orchestrated through one AudioController. TypeScript + React + Vite.