Select what you want to add (Task, Object, Modifier, ...)
Choose from predefined objects or generate with AI
(optional) Choose from User's objects or create new
Users' locations can be displayed as 3D characters on the map
Character's orientation vector can be computed through last two coordinates (can be computed on the fly directly to websockets, no need to save it to the model)
Add pickables to the map (Modifiers)
Add Task's 3D representation
Create objects
Let users scan their surroundings with their phone's camera and transfer the scanned objects directly to the virtual 3D map
Idea
Use Google 3D Maps to make the user experience more immersive. Docs: https://developers.google.com/maps/documentation/javascript/reference/3d-map
Possible use
Create objects