Skip to content

vrapeutic/SuperMarket-WebXR

Repository files navigation

VR-based SuperMarket - WebXR Version.. Try it out! 🚀


Description 📝

A gamified Virtual Reality theapeutic application, addresses attention skills on various levels. The gameplay consists of a visual target tracking exercise that is designed to address and measure the various variables of attention.

Story 🎙

The supermarket is a social scenario interactive game. The game starts in a real supermarket environment, and the player can see the items and products in each section, he should grab a supermarket trolley and check the list of the products he is supposed to collect to reach the target e.g. bake a cake, then head to the cashier as he is going to pay for the items.

Technologies Used 💻

Installation Guide 🖥

Install and run the project locally using NPMv6


node v14.17.2

npm v6.14.13

  • Clone the repository
git clone https://github.com/vrapeutic/SuperMarket-WebXR
cd SuperMarket-WebXR
  • Install dependencies
npm install
  • Run the project
npm run start:dev
  • Go to the localhost URL specified in the terminal
  • Congrats! You're now running and building the project locally! 🚀

Install and run the project locally using Dockerv20

Coming soon..

Run the project on Glitch platform


  • Go to Glitch platform
  • Create an account if you don't already have one
  • On your dashboard, then click New project, then choose the Import from GitHub option
  • Paste the repo's full url, then click Ok
  • You're ready to go!

Preferred platform


If you are going to be using a VR Headset, then we recommend trying the app (either the hosted version or on Glitch) on the Oculus Browser.

For local development and testing, modern browsers could be used, where mouse and keyboard interactions will be the main source of interaction with the VR environment.

Contributions 💌

First off, thanks for taking the time to contribute! You can check out our contribution guidelines from this link.

Please note that this project is released with a Contributor Code of Conduct, which can be found here. By participating in this project you agree to abide by its terms.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


hadeergamal1

🐛 💻 🖋 🎨 🤔 🚧

AhmedAlassasy

🐛 💻 🖋 🎨 🤔 🚧

Yahya Alaa

🐛 🤔 🚇 🧑‍🏫 📆

This project follows the all-contributors specification. Contributions of any kind welcome!