top of page
3D Virtual Shop
Freelance Project
BY : M . Yahia
Project Objectives :
This project belongs to the Customer Packaged Goods industry, and the client wanted to get a professional, smooth and simple 3D visualized simulation for his shop with statistical demonstrated data about his consumers’ preferences and behavior regarding the whole diverse goods categories through the interaction analysis between the consumer and the goods in the shop. The project aims to assist our CPG manufacturing client in evaluating and testing Point-Of-Sale options.
Hero Name
I worked on organizing the products in a well-arranged, clear, and proper way that will greatly help the consumer to select the product very easily. You can use the Google Chrome browser or any browser you prefer to have a tour in the shop, you will be able to fully interact with it as if you’re in a real shop. I used Node-JS with MonogoDB in the back-end to manage and create the database which was the main challenge in the project to send, receive and save the products data starting from the product name, type, price, availability in the store, and more. Besides, the client wanted to be able to edit and request these data anytime by logging in using a GUI. to achieve the project’s main objective, the pie-chart representation was applied to the project database which represents how many clicks and purchases each product gained.
Game Idea
Using the AI strategy, we managed to make the consumer able to reach the department he wants by just left-clicking on its name whether through moving in or by the shop thus the consumer controls his motion so simply. And to ensure the consumer’s smooth motion and an effective easy experience, he is prepared to rotate 360 degrees to be able to see the whole different products around himself and over the shelves.
Battle
The consumer has the option to maximize and minimize the 3D product size by clicking on it and rotating it as well in case he wants to read much more info about the product ingredients. The product will be automatically returned above the shelf if the consumer decided not to purchase it which will ease the purchase process.
bottom of page