diff --git a/sources/webxr-javascript-workshop/project/README.md b/sources/webxr-javascript-workshop/project/README.md new file mode 100644 index 00000000..f55f9a5b --- /dev/null +++ b/sources/webxr-javascript-workshop/project/README.md @@ -0,0 +1,11 @@ +# CreateHER x Vonage WebXR workshop + +In this workshop, we will create a WebXR application that allows for a user to answer a phone call and have a conversation. + +To create the WebXR environment, we will be using XR Blocks. + +The call answering functionality will be handled by the Vonage Voice API + +## Quick deploy + +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/TARGET_REPO_PLACEHOLDER/tree/main) diff --git a/sources/webxr-javascript-workshop/tutorial-config.json b/sources/webxr-javascript-workshop/tutorial-config.json index 801a346f..eb49b1b9 100644 --- a/sources/webxr-javascript-workshop/tutorial-config.json +++ b/sources/webxr-javascript-workshop/tutorial-config.json @@ -22,7 +22,7 @@ "project/static/ExitButton.js" ], "capabilities": [], - "version": "0.0.7", + "version": "0.0.8", "customInstallCmd": "", "customSetupCmd": "", "filename": "webxr-javascript-workshop" diff --git a/tutorials/vonage_video_react_app-theme-customization/project/package.json b/tutorials/vonage_video_react_app-theme-customization/project/package.json index 172db3c1..0cf775c0 100644 --- a/tutorials/vonage_video_react_app-theme-customization/project/package.json +++ b/tutorials/vonage_video_react_app-theme-customization/project/package.json @@ -197,7 +197,7 @@ "react-dom": "19.2.4", "react-global-state-hooks": "15.0.15", "react-i18next": "15.7.4", - "react-router-dom": "6.30.3", + "react-router-dom": "6.30.4", "react-syntax-highlighter": "16.1.1", "resize-observer-polyfill": "1.5.1", "status-code-enum": "1.0.0", diff --git a/tutorials/vonage_video_react_app-theme-customization/project/yarn.lock b/tutorials/vonage_video_react_app-theme-customization/project/yarn.lock index 480cd296..c86cbfbc 100644 --- a/tutorials/vonage_video_react_app-theme-customization/project/yarn.lock +++ b/tutorials/vonage_video_react_app-theme-customization/project/yarn.lock @@ -3390,10 +3390,10 @@ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== -"@remix-run/router@1.23.2": - version "1.23.2" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.23.2.tgz#156c4b481c0bee22a19f7924728a67120de06971" - integrity sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w== +"@remix-run/router@1.23.3": + version "1.23.3" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.23.3.tgz#957c098d4393d301a8aa7dccf3ef28ea5430e36a" + integrity sha512-4An71tdz9X8+3sI4Qqqd2LWd9vS39J7sqd9EU4Scw7TJE/qB10Flv/UuqbPVgfQV9XoK8Np6jNquZitnZq5i+Q== "@rolldown/pluginutils@1.0.0-rc.2": version "1.0.0-rc.2" @@ -12407,20 +12407,20 @@ react-refresh@^0.18.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.18.0.tgz#2dce97f4fe932a4d8142fa1630e475c1729c8062" integrity sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw== -react-router-dom@6.30.3: - version "6.30.3" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.30.3.tgz#42ae6dc4c7158bfb0b935f162b9621b29dddf740" - integrity sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag== +react-router-dom@6.30.4: + version "6.30.4" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.30.4.tgz#f7167bf3da6c7d9132130ea985dd06def25e84d5" + integrity sha512-q4HvNl+mmDdkS0g+MqiBZNteQJCuimWoOyHMy4T/RQLAn9Z29+E91QXRaxOujeMl2HTzRSS0KFPd7lxX3PjV0Q== dependencies: - "@remix-run/router" "1.23.2" - react-router "6.30.3" + "@remix-run/router" "1.23.3" + react-router "6.30.4" -react-router@6.30.3: - version "6.30.3" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.30.3.tgz#994b3ccdbe0e81fe84d4f998100f62584dfbf1cf" - integrity sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw== +react-router@6.30.4: + version "6.30.4" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.30.4.tgz#638f35176527bd243d96d81d35d33b757bad46c2" + integrity sha512-SVUsDe+DybHM/WmYKIVYhZh1o5Dcuf16yM6WjG02Q9XVFMZIJyHYhwrr6bFBXZkVP6z69kNkMyBCujt8FaFLJA== dependencies: - "@remix-run/router" "1.23.2" + "@remix-run/router" "1.23.3" react-syntax-highlighter@16.1.1: version "16.1.1" diff --git a/tutorials/webxr-javascript-workshop/project/README.md b/tutorials/webxr-javascript-workshop/project/README.md index 6b8685e5..f55f9a5b 100644 --- a/tutorials/webxr-javascript-workshop/project/README.md +++ b/tutorials/webxr-javascript-workshop/project/README.md @@ -1,15 +1,11 @@ -# Sample Vonage Voice NodeJS Server App +# CreateHER x Vonage WebXR workshop -Nexmo is now known as Vonage +In this workshop, we will create a WebXR application that allows for a user to answer a phone call and have a conversation. -A sample server app shows you how to use Vonage Voice API and Client SDK with the Node Server SDK to create a Web application to make and receive phone calls and app to app calls. -The applications are based on these tutorials (that use the Vonage CLI to create Vonage applications, create users and generate tokens): +To create the WebXR environment, we will be using XR Blocks. -- [Making an app to app voice call](https://developer.vonage.com/en/tutorials/vg-app-to-app/introduction/javascript) -- [Making an in-app voice call](https://developer.vonage.com/en/tutorials/vg-app-to-phone/introduction/javascript) -- [Receiving an in-app voice call](https://developer.vonage.com/en/tutorials/vg-phone-to-app/introduction/javascript) +The call answering functionality will be handled by the Vonage Voice API ## Quick deploy -[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/Vonage-Community/sample-voice-node-learning_server/tree/main) - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/TARGET_REPO_PLACEHOLDER/tree/main) diff --git a/tutorials/webxr-javascript-workshop/tutorial-config.json b/tutorials/webxr-javascript-workshop/tutorial-config.json index 801a346f..eb49b1b9 100644 --- a/tutorials/webxr-javascript-workshop/tutorial-config.json +++ b/tutorials/webxr-javascript-workshop/tutorial-config.json @@ -22,7 +22,7 @@ "project/static/ExitButton.js" ], "capabilities": [], - "version": "0.0.7", + "version": "0.0.8", "customInstallCmd": "", "customSetupCmd": "", "filename": "webxr-javascript-workshop" diff --git a/uploads/webxr-javascript-workshop.zip b/uploads/webxr-javascript-workshop.zip deleted file mode 100644 index 65c47617..00000000 Binary files a/uploads/webxr-javascript-workshop.zip and /dev/null differ