SoftwareEngineering: XR-based metaverse platform for multi-user collaborations