Inspiration

Remote work killed the water cooler moments. Slack pings feel cold, Zoom fatigue is real, and nobody knows if their teammates are actually "available" or just forgot to update their status. We asked: What if your office was a game, and your coworkers actually got stuff done? Nexofi reimagines the workplace as a living, breathing virtual space where presence matters and productivity is visible.

What it does

Nexofi is a Gather Town-style virtual office with a twist.

• Spatial Presence: See where everyone is—coffee break, meeting room, or deep in focus mode • Smart Task Management: Sprint boards with story points, deadlines, and skill-based assignments • Dual Dashboards: Employee view for individual work, Manager view for team oversight • Real-time Analytics: Track productivity, view leaderboards, and get AI-powered efficiency insights • Gamification: Achievements, sound effects, daily stats, and a hidden "Beat the Boss" stress-relief game

How we built it

• React + TypeScript for type-safe, component-driven UI • Vite for lightning-fast development • Tailwind CSS with custom glassmorphism ("liquid glass") design system • Web Audio API for immersive sound effects • Custom SVG sprites for characters with dynamic poses and expressions • Vercel for instant deployment No external animation libraries—everything hand-crafted for performance.

Challenges we ran into

  1. Glassmorphism performance: backdrop-filter: blur() tanks FPS on complex layouts. We solved it by applying blur selectively and using will-change hints.
  2. Character consistency: Making 8 unique employees look cohesive while distinct required building a modular sprite system with shared proportions but unique features.
  3. State explosion: Employee status + task assignments + UI preferences + real-time updates = complexity. We architected around isolated state slices with minimal prop drilling.
  4. The "it looks too corporate" problem: Early versions felt like Jira with avatars. Adding the easter egg game, achievements, and playful copy transformed the vibe.

Accomplishments that we're proud of

• Liquid glass UI that actually looks good in both dark and light mode • Beat the Boss mini-game with 8 weapons, combo system, and dynamic boss expressions • Zero external UI libraries—every component built from scratch • Sub-2-second load time on Vercel deployment

What we learned

• Glassmorphism looks premium but requires careful performance budgeting. • The best features often start as jokes (Beat the Boss was a "what if" that became everyone's favorite part).

What's next for Nexofi

  1. Live multiplayer — Real-time cursor presence and spatial audio chat
  2. AI agent integration — Connect actual AI workers (GPT, Claude) to complete tasks autonomously
  3. Calendar sync — Auto-update status based on Google/Outlook meetings
  4. Mobile companion app — Quick status updates and notifications on the go
  5. Custom office builder — Let teams design their own virtual space
  6. Productivity insights — ML-powered suggestions for optimal work patterns

Built With

Share this project:

Updates