2
3 Comments

Turned my solo project management app into a mixed reality prototype (Meta Quest)

your work lives as nodes on a canvas instead of a task list. This week I spent a few days prototyping something new: UluP Spatial, a mixed reality version for Meta Quest.

Put on the headset, and your actual project canvas becomes real 3D nodes floating in your room, connected exactly the same way they are on the 2D map. Not a mockup or a fake demo dataset, it reads from the same Supabase backend as the real app, no separate system, no duplicated data.

Technical side, for anyone curious: React Three Fiber + @react-three/xr on top of the existing Next.js app, added as a standalone project so it wouldn't touch production if it went nowhere. Started from the smallest possible test (one fixed sphere in AR, just to validate the WebXR session worked at all) before wiring up real data, which saved me from debugging two unknowns at once.

Where it's at right now: login, pick a project, view it in AR. No interactions yet, next step is grabbing/moving nodes with hand tracking, then floating 2D panels for task/note detail.

Honestly the moment I saw my own real project data floating in front of me for the first time was one of the best "it actually works" feelings I've had building this. Happy to answer questions on the WebXR or Supabase side if anyone's exploring similar territory.

on September 17, 2026
  1. 2

    Getting real production data into the room is a solid technical milestone. Before building too much interaction, I’d test whether the spatial view helps someone understand a project better than the 2D canvas, rather than only making it feel more impressive.

    Give a few users the same dependency problem in both versions and compare how quickly they spot the blocker. If spatial wins there, hand tracking has a clear reason to exist. What kind of project relationship do you expect 3D to reveal better?

    1. 1

      Thanks for the advice! Yes, I’ll focus mainly on that—figuring out how to move the nodes by hand and how to make the whole setup easy to visualize. I think the most striking aspect is seeing the map laid out in your room; I was amazed when I managed to do it. Plus, the ability to collaborate in VR or keep data synchronized across VR, Android, and PC would be a great feature.

      1. 1

        Yeah, seeing your own data in the room is a real moment. I’d just be careful not to let that first wow become the whole product thesis.

        The cross-device sync sounds like the stronger direction to test. If someone in VR can move a node, expose a dependency, or cluster related work, and someone on PC or Android immediately understands the project better, that’s a proper reason for spatial mode to exist.

        Maybe the first collaboration test is simple: one person reorganises a messy project map in VR, another reviews it on desktop, and you measure whether they spot blockers faster than with the normal 2D view. Which interaction are you thinking of making collaborative first: moving nodes, commenting, or opening task details?