final (1)
final (1)
Project Proposal
Supervisor
Doctor Rabia Maham
Submitted by
Hanzla Zahid
21-CS-28
Khubaib Khalid
21-CS-61
Background
The retail industry has been rapidly transformed by digital advancements, especially with the rise
of e-commerce. However, despite its convenience, online shopping for large and customizable
products—such as furniture—often lacks essential elements, notably the physical interaction that
is crucial for customer satisfaction. Traditionally, customers rely on viewing images or product
videos to evaluate items, yet these media formats are limited and don’t provide a true sense of
scale, fit, or how well a product will integrate into their unique environment. This gap leads to a
common challenge in e-commerce: the high rate of product returns due to mismatches between
customer expectations and actual product experience. As a result, the furniture retail industry has
seen persistent issues with customer dissatisfaction and product returns, impacting revenue,
logistics costs, and environmental footprint.
Problem Context
Furniture e-commerce has specific challenges, including high costs related to shipping, handling,
and managing returned items. Online platforms need tools that provide customers with accurate,
realistic previews of products. Misleading or inadequate product presentations can undermine
customer trust and brand reputation, resulting in high abandonment rates and return requests. Small
and medium-sized furniture businesses face challenges in competing with large retailers, who have
the resources to invest in advanced technologies. Creating an accessible AR platform addresses
these challenges by offering customers realistic product previews while supporting smaller
retailers in competing effectively.
The project’s main goal is to develop an AR-enabled, web-based furniture store that allows users
to visualize 3D models of furniture items in their physical spaces. This project will benefit both
customers and retailers by providing a high degree of interactivity, spatial accuracy, and
personalized experience. For customers, the platform enables a more informed decision-making
process by allowing them to assess how well items fit into their environment before making a
purchase. For retailers, the reduced return rates and higher user engagement are key benefits that
add competitive value.
2. Problem Statement
The online furniture shopping experience presents several significant challenges:
• High Return Rates: Retailers face substantial costs related to shipping, handling, and
restocking due to high return rates. Customers often return items that do not match their
expectations, leading to financial losses and inventory management issues.
• Lack of Interaction: Traditional online shopping does not allow customers to interact with
products physically, making it difficult to assess their suitability regarding size, color, and
style. This lack of interaction can lead to indecisiveness and cart abandonment.
• Customer Trust Issues: Inadequate product visualization leads to customer dissatisfaction
and decreased trust in online retailers. Consumers may be reluctant to make purchases
without confidence in their choices.
• Limited Competition for SMEs: Small and medium-sized enterprises (SMEs) often
struggle to compete with larger retailers that have the resources to invest in advanced
technologies, limiting their market reach and customer engagement capabilities.
3. Proposed Solution
To mitigate the identified challenges, this project proposes the development of an Augmented
Reality (AR) furniture store that allows users to visualize furniture items in their actual
environments. The proposed solution includes several key features:
Value Proposition
By implementing these features, the AR furniture store aims to provide a unique and immersive
shopping experience that enhances customer satisfaction, reduces return rates, and ultimately
drives sales. The platform will serve as a bridge between the online and offline shopping
experiences, allowing customers to make more informed decisions and feel confident in their
purchases.
4. Objectives
The project’s objectives are as follows:
1. Enhancing Purchase Confidence: By enabling customers to visualize furniture in their
actual spaces, the platform aims to reduce uncertainty and enhance purchase confidence.
2. Reducing Product Returns: The AR functionality is expected to significantly lower return
rates by allowing customers to accurately assess products before purchase.
3. Increasing User Engagement: Develop an interactive platform that captivates users
through engaging features like product customization, AR visualization, and personalized
recommendations.
4. Ensuring Accessibility and Responsiveness: Optimize the platform for accessibility
across various devices and browsers, providing a seamless experience for all users.
5. Supporting SMEs: Offer an affordable AR solution to empower small and medium-sized
enterprises, helping them compete effectively against larger retailers.
6. Implementing a Scalable Framework: Design the platform for scalability, allowing for
future enhancements and new features based on user feedback and technological
advancements.
7. Improving Market Reach: By utilizing AR, the project aims to enhance brand visibility
and attract a wider audience, ultimately leading to increased sales and market share.
5. Literature Review
Research on the impact of Augmented Reality in retail highlights its effectiveness in enhancing
customer experiences and driving sales. A comprehensive review of literature reveals the following
key insights:
• Consumer Engagement and Purchase Intent: According to a study by Pantano &
Nicosia (2020), AR applications in retail enhance consumer engagement and lead to higher
purchase intent. The immersive experience provided by AR allows customers to connect
with products on a deeper level.
• Reduced Returns and Increased Satisfaction: Research by Poushneh & Vasquez-Parraga
(2017) indicates that AR significantly reduces return rates in online shopping. By
visualizing products in their environments, customers are more likely to make informed
decisions, leading to higher satisfaction rates.
• Competitive Advantage for Retailers: The incorporation of AR technology provides
retailers with a competitive edge. As highlighted by a report from Deloitte (2019), retailers
adopting AR technologies experience increased customer retention and loyalty, positioning
them as leaders in the marketplace.
• Influence on Consumer Behavior: A study conducted by M. AlHogail (2020) found that
AR influences consumer behavior by providing interactive experiences that lead to
emotional engagement and a stronger connection to the product.
These findings reinforce the proposed project’s focus on integrating AR technology into the
furniture shopping process, emphasizing its potential to transform the online retail experience.
6. Methodology
The project will be executed in several phases, each aimed at ensuring a comprehensive
development process:
Phase 1: Research and Literature Review
• Conduct an extensive literature review on existing AR technologies and their applications
in retail.
• Analyze consumer behavior studies related to online furniture shopping to identify key
pain points and expectations.
Phase 2: Requirement Analysis
• Gather qualitative and quantitative data through surveys and interviews with target users
to understand their preferences and expectations for an online furniture shopping
experience.
• Identify essential features such as AR functionality, customization options, and product
filtering.
Phase 3: Front-End Development
• Framework Selection: Utilize Next.js for its component-based architecture, optimizing
for both server-side rendering and static site generation. Tailwind CSS will be used for
styling, enabling a modern, responsive design.
• User Interface Design: Create wireframes and prototypes to design an intuitive user
interface that supports easy navigation, product search, AR interactions, and customization.
Phase 4: AR Integration
• Tools: Use AR.js and Three.js libraries for providing real-time AR capabilities. These
libraries facilitate the rendering of 3D models and AR functionalities on the web.
• Surface Detection: Implement surface detection algorithms to ensure realistic placement
of 3D models in user environments. This feature will enhance the realism of the AR
experience.
7. Project Scope
The project scope encompasses the following primary features:
Core Features:
• Augmented Reality Visualization: Users can visualize 3D models of furniture items in
real time, allowing for realistic assessments of size and fit in their environments.
• Customization Options: Users can personalize furniture items by selecting different
colors, materials, and sizes, enhancing their decision-making process.
• User Profiles: Enable user accounts to save preferences, customization options, and
browsing history for a personalized shopping experience.
• Search and Filter Functionality: Implement robust search and filter capabilities to help
users easily find products that match their criteria.
Limitations:
• Hardware Compatibility: The AR functionality may be limited to devices that support
WebXR standards, which may not include older smartphones or tablets. Mitigation
strategies include ensuring that the application degrades gracefully for unsupported
devices.
• Advanced AR Features: Initially, the project will focus on basic AR capabilities and will
exclude advanced features requiring specialized hardware, such as AR headsets. Future
phases may consider expanding these capabilities.
• Geographical Constraints: The initial launch will focus on specific regions, with plans
for expansion based on demand and user feedback.
8. Feasibility Study
Risk Analysis and Mitigation
• Device Compatibility: Given that AR functionalities may be limited to devices supporting
WebXR standards, there is a risk that some users may not be able to utilize these features.
Mitigation strategies will include developing a fallback experience for unsupported devices
and clearly communicating requirements to users.
• Resource Requirements: The project requires AR-compatible devices, cloud storage for
hosting, and 3D modeling software. Cloud services for deployment are essential to ensure
scalability and reliability. A detailed resource plan will be developed to identify and
allocate necessary resources.
• User Learning Curve: Some users may be unfamiliar with AR interfaces and technology.
To mitigate this risk, the platform will include guided tutorials and tooltips to help users
navigate the AR features, ensuring a smooth onboarding experience.
Financial Feasibility
A preliminary budget will outline development costs, hosting fees, and marketing expenditures.
An estimated return on investment (ROI) will be calculated based on anticipated increases in sales
due to enhanced customer engagement and reduced return rates. The project will also explore
potential funding sources, including grants for technology innovation and partnerships with
industry stakeholders.
Technical Feasibility
An assessment of required technologies and tools will ensure compatibility and integration
capabilities. The project will utilize established libraries and frameworks to facilitate a smooth
development process. Regular technical reviews will be conducted to address any challenges that
arise during the development phases.
Interior Design
The platform will also serve interior designers and decorators, allowing them to present ideas to
clients more effectively. The ability to visualize furniture in real environments will streamline the
design process and improve client relationships.
10. Tools/Technologies
The following tools and technologies will be used in the project:
Programming Languages
• JavaScript: The primary programming language for both front-end and back-end
development, enabling dynamic interactions and server-side logic.
• Python: Used for machine learning algorithms in the recommendation system and for
backend data processing.
Database Management
• MongoDB: A NoSQL database that offers flexibility in data storage, ideal for handling
diverse data types associated with user profiles and product information.
3D Modeling Tools
• Blender: An open-source 3D modeling tool used to create and optimize realistic 3D models
of furniture items.
Cloud Services
• AWS: Amazon Web Services for scalable hosting and storage solutions, providing robust
cloud infrastructure for the backend.
• Vercel: A cloud platform for static sites and serverless functions, facilitating continuous
deployment for the frontend.
AR-Specific Tools
• AR.js: A lightweight library for augmented reality on the web, allowing for easy
integration of AR features into the project.
• Three.js: A 3D JavaScript library that makes it easy to create and display animated 3D
graphics in the browser, enhancing the AR experience.
Web Development
• Frontend Developers: Skilled in React, Next.js, and CSS frameworks, responsible for
creating an intuitive and responsive user interface.
• Backend Developers: Experienced in Node.js, Express.js, and database management,
focusing on server-side development and API integration.
3D Modeling
• 3D Designers: Proficient in Blender and other modeling tools, responsible for creating
realistic 3D models of furniture items, ensuring they are optimized for web use.
AR Development
• AR Specialists: Experts in AR.js and Three.js, responsible for integrating AR
functionalities into the platform and ensuring a seamless user experience.
Data Science
• Data Analysts: Skilled in machine learning algorithms and recommendation systems,
responsible for analyzing user behavior and implementing personalized features.
Project Management
• Project Manager: Experienced in managing software development projects, responsible
for coordinating team efforts, ensuring timelines are met, and managing stakeholder
communication
12. Milestones
The project will be divided into key milestones, each representing a critical phase in the development
process:
Frontend Prototype Development Create wireframes and prototypes for user interface Month 3
Backend Development Completion Set up server infrastructure and database management Month 4
Testing and Quality Assurance Conduct thorough testing and quality assurance checks Month 6
13. References
• Pantano, E., & Nicosia, M. (2020). "The role of augmented reality in enhancing consumer
engagement." Journal of Retailing and Consumer Services, 54, 102035.
• Poushneh, A., & Vasquez-Parraga, A. Z. (2017). "The role of augmented reality in enhancing
consumer experience." International Journal of Retail & Distribution Management, 45(4), 431-
448.
• AlHogail, A. (2020). "The influence of augmented reality on consumer behavior." International
Journal of Human-Computer Interaction, 36(8), 759-771.
• Deloitte. (2019). "Tech Trends in Retail: Innovations Transforming the Industry." Retrieved from
Deloitte Insights.
• Accenture. (2018). "How Augmented Reality Can Drive Retail Sales." Retrieved from Accenture.