Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

INTEREALITY

In today?s world, where deception is rampant, people find it very difficult to go out and search for a company or vendor to renovate their building/room/house. INTEREALITY focuses on a user friendly interface where, when a user specifies the dimensions of the room, upon which a workspace

Project Title

INTEREALITY

Project Area of Specialization

Augmented and Virtual Reality

Project Summary

In today’s world, where deception is rampant, people find it very difficult to go out and search for a company or vendor to renovate their building/room/house.

INTEREALITY focuses on a user friendly interface where, when a user specifies the dimensions of the room, upon which a workspace will be created in 3D which will allow the user to select a specific wall and using the drag & drop facility, he/she will set things up inside the room from the inventory of items provided. Upon completion of the design, the user will have the option to view the designed room in 3D using Oculus VR. Upon finalizing the design, user will get a quotation of the items used from the inventory database in the cart. The vendor connection and time calculation will be in the deployment phase of our project. Thus, through a single platform of INTEREALITY, we will be providing our users with unlimited power to imagine, ability to design and change as per choice, viewing in 3D, connection to vendors and finally, a fully renovated room with zero hassle.

Project Objectives

The objectives of INTEREALITY are all combined to create a user friendly web interface on which a user who even knows basic use of Web Browser, can renovate the room of it's dimensions and visulaize it in Vitual Reality.

The objectives are as follows:- 

Register:

After the user visits our application, it must register in the system to be able to use it. There will be a register button on the login page, which redirects to register page. User can register in the system by filling the required information. 

After successful registration, user can Login and use the system.

Creating the Workspace:

After the user has successfully Logged In to our system, he/she will be directed to a page where he/she will be able to create a workspace for designing the room by specifying the dimensions of the room to be renovated. There will be fields requiring the necessary dimensions and a Create button to finally create the workspace where items can be dragged and dropped by the inventory.

Drag & Drop item from the listed items:

After allotting the workspace, the user will have to select a category from the list and then choose the items to be dragged and placed on the workspace for designing. These items will be adjustable and the user will be able to move the item to its desired place. The user gets and option to choose from a large range of items present in our database.

Visualize the design in real time:

When the user will be in the process of designing the room, the user can visualize the design through a designated camera or first person perspective (using Oculus VR).

Hence, the user will be able to move around the designed room to look for the most suitable adjustments (game view).

Selecting a quotation by selected vendors:

Whenever the user is sure that the design is ready, the user can finalize the design and then the system will redirect the user to the page with quotations on it. The user will have to select the suitable quotation.

Vendor Assignment:

After the user selects the quotation, we will assign a selected vendor to work at the specific site. The vendor is shown only to the admin, not directly to the user and the vendor assigning process will be done through the channel of INTEREALITY.

Project Implementation Method

Our project is mainly focusing on the web based software. The implementation is breakdown in the following steps.

The idea was initiated by one of our faculty member and have to launch it as a startup. The Pakistani industry is far behind in the field of softwares and almost all of the things are working on the same paperwork and conventional methods. We want to implement this renovation of a room on the web. For that we gathered a survey to gather reviews of the people about the project we want to launch. 

The positive responce of the people pushed us to gather User Requirements. Finally after gathering those requirements we discussed this with our advisor and co advisor about the implementation of the project. 

The project was divided in us four group members. Two working on Unity and Blender while the other two were assigned Front-End designing. We started with making a basic 3D room at start which we successfully made in a month. From there we import some open source Unity Models available online. Made an inventory and now the drag & drop are working properly. 

Currently we are working on the databases of the project which will have a record of vendors and clients. We are also searching for the unity assets and rendering those models to add in our inventory for more options for room decor, 

Benefits of the Project

- Web based software for renovation of a living space

- No need to visit multiple vendors and get feared of how it will look in your room

- The user need not to download any additional software other than browser.

- Everything is working on a server so client burden is lowest

- The vendors get a chance to promote and sale their items through our channel

- Order of any item will be done after the user approves so loss of product is saved. 

- The project enables our country to take a step in buying things using virtual reality which is a part of many parts of the World.

Technical Details of Final Deliverable

In the final deliverable our project will be comprising of the following requirements:

FR-1

User must register to the system.

FR-2

User must login to the system.

FR-3

User must provide dimensions in the required format.

FR-4

User can create a 3D room with these dimensions.

FR-5

User can drag and drop items into the room from inventory.

FR-6

User can view the room as a first person character.

FR-7

After the final designing quotations will be generated.

FR-8

User can select from these quotations.

FR-9

User can save the designed project.

The final demonstration will be done on the VR as the user can toggle between the top view and first person character so the demo will be given using the Oculus VR. 

Moreover we have to add Unity Assets to our project to increase our inventory. 

FR-1

FR-2

FR-3

FR-4

FR-5

FR-6

FR-7

FR-8

FR-9

Final Deliverable of the Project

HW/SW integrated system

Core Industry

IT

Other Industries

Core Technology

Augmented & Virtual Reality

Other Technologies

Sustainable Development Goals

Decent Work and Economic Growth, Industry, Innovation and Infrastructure

Required Resources

Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Hands on UnityCreate an empty 3D room
Month 2Hands on BlenderRendering of a model
Month 3Blender and Unity Compatibility Import an item from Blender to Unity
Month 4Create Database and UnityRecord of the vendors and clients
Month 5User Friendly Web InterfaceConnect Front End and Unity with DB to connect all software
Month 6Unity Assets PurchaseWaiting for proposal to be accepted
Month 7Oculus VR for the fluent first person character viewWaiting for the proposal to be accepted.
If you need this project, please contact me on contact@adikhanofficial.com
Real Time Pakistani Currency Detection for Visually Impaired

In Pakistan visually impaired people face problems in daily life. One of the problems is f...

1675638330.png
Adil Khan
9 months ago
Raspberry pi based reader for blind people

The idea of this project is to build an automated virtual reader. In this modern era, ther...

1675638330.png
Adil Khan
9 months ago
Sewage resolution bot

The Basic idea for making SRB(sewage resolution bot ) is to provide basic requirment to th...

1675638330.png
Adil Khan
9 months ago
Portable Fetal Heart rate monitor

The pregnant ladies should have to visit the doctors for the proper monitoring of developi...

1675638330.png
Adil Khan
9 months ago
Portable Network Analyzing Device for PTA

A project named Portable Network Analyzing device for PTA  is useful for Pakista...

1675638330.png
Adil Khan
9 months ago