The idea behind this project is to make furniture shopping easier and more enjoyable using Augmented Reality (AR). Often, when people buy furniture, they struggle to visualize how an item will look or fit in their own space. This project aims to solve that problem by allowing shoppers to use their smartphones or AR glasses to see how furniture would appear in their homes before making a purchase.
SBy simply pointing their device at an empty area in the room, customers can view realistic, 3D models of furniture and get a better sense of size, style, and how well it fits with their existing decor. This technology provides a more personalized shopping experience, helping people make better decisions without needing to rely solely on store visits or imagination. Ultimately, the goal is to create a more convenient, engaging, and accurate way for people to shop for furniture in today’s digital world.
Introduction
This project focuses on developing a mobile application that uses Augmented Reality (AR) to improve the online furniture shopping experience. It allows users to visualize 3D furniture models in their real-world home environments using their smartphone cameras. The goal is to reduce uncertainty in online shopping, minimize returns, and make the process more interactive and realistic.
Literature Review Highlights
User Interface (UI): Effective, user-friendly mobile interfaces enhance usability (Warankar & Dharmadhikari, 2023).
System Performance: Bluetooth is reliable in short ranges but affected by obstacles (Aisha & Ishak, 2014).
Security: Basic password-based access control is useful in shared systems (Morallo, 2017).
Key Findings
AR helps users see how furniture fits in their space.
Reduces product returns and boosts purchase confidence.
Allows easy customization of size, color, and style.
Makes online shopping feel more like in-store experience.
Main Features
AR Furniture Placement – View realistic 3D furniture in home environments.
User Login System – Secure registration for personalized experience.
Furniture Catalog – Organized browsing with AR preview and purchase options.
Shopping Cart – Add, manage, and place orders.
True-to-Scale Visualization – Accurate sizing using AR plane detection.
AR Integration: Used AR View plugin to enable 3D object placement.
Interaction: Users can move, scale, and rotate models.
Performance Optimization: Compressed 3D models for smooth operation.
Testing: Real-device testing to ensure functionality across different environments.
Conclusion
In this project, we made furniture shopping easier and more fun using AR technology. Now, people can see how furniture will look and fit in their home before buying it. This helps them make better decisions and avoid mistakes. It also saves time and makes online shopping feel more real.
it’s hard to imagine if something will fit or match your room. With our AR solution, we made it easy and fun! Now, you can see your dream sofa, table, or bed right in your own space before you buy it. No more guessing, no more bad surprises.
This project showed us how technology can make shopping smarter, faster, and much more exciting.
Overall, AR makes furniture shopping smarter, faster, and more enjoyable for everyone.
References
[1] IKEA Place – AR Furniture Shopping App IKEA. (n.d.). IKEA Place App. Retrieved from https://apps.apple.com/us/app/ikea-place/id1279244498
[2] Wayfair App – AR View Feature Wayfair. (n.d.). Wayfair App with AR. Retrieved from https://www.wayfair.com/wayfair-app
[3] Flutter Documentation Google. (n.d.). Flutter – Build apps for any screen. Retrieved from https://flutter.dev/docs
[4] ARCore Developer Guide Google Developers. (n.d.). ARCore SDK for Android. Retrieved from https://developers.google.com/ar
[5] AR View Plugin for Flutter Pub.dev. (n.d.). ar_view Flutter Plugin. Retrieved from https://pub.dev/packages/ar_view
[6] 3D Model Formats for AR (glTF, USDZ) Khronos Group. (n.d.). glTF Overview. Retrieved from https://www.khronos.org/gltf/
[7] Firebase Documentation – Realtime Database & Hosting Google Firebase. (n.d.). Firebase Documentation. Retrieved from https://firebase.google.com/docs