Super Checkout VR is the next generation virtual reality shopping experience. Imagine flipping through a catalog and when you found something that you wanted, you could reached out and purchase that item with a touch of your virtual finger at the comfort of your home.
Super Checkout VR was made at a 24 hour hackathon called Money 20/20 in Las Vegas. The product was built from scratch. I learned new technologies and techniques including touch control in virtual reality and learning how to connect a local server to the Unity game engine.
This was the game engine used to create the shopping experience.
This was the first time I tested virtual reality with the HTC Vive and its touch controllers.
I learned how to connect a local server and Ingenico's payment API with the Unity game engine.
Heroku was used to deploy and host the online server.
The scripting language I worked with is C#, one of the languages Unity 3d uses.
Of the few frameworks that were used in such short amount of time, each were important to Super Checkout VR.
The Ingenico Connect API was used to create the in game purchases quick and seemless. All in game purchases were verfied through Ingenico Group.
Redis was used to create storage on the computer locally for the database.
Unity's framework to use JSON data within the Unity game engine.
Node.js was used to create the local server to connect to Ingenico's payment API for testing before connecting it to Heroku.
Mongo DB was used for the database.