https://github.com/sturdytea/arfurnitureapp
Small AR mobile app
https://github.com/sturdytea/arfurnitureapp
arkit combine dummyjson mvvm-architecture realitykit scenekit swiftui
Last synced: about 2 months ago
JSON representation
Small AR mobile app
- Host: GitHub
- URL: https://github.com/sturdytea/arfurnitureapp
- Owner: sturdytea
- Created: 2024-10-03T10:08:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-17T13:41:13.000Z (over 1 year ago)
- Last Synced: 2025-03-12T10:18:13.763Z (over 1 year ago)
- Topics: arkit, combine, dummyjson, mvvm-architecture, realitykit, scenekit, swiftui
- Language: Swift
- Homepage:
- Size: 33.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
AR Furniture is an augmented reality (AR) app that lets users visualize 3D furniture models in their space. Designed to simplify the process of choosing furniture, the app provides an interactive and immersive shopping experience.
> Temporarily, for better experince turn on light mode on your device.
## Features
- __AR Visualization__: View furniture in real-world environments using AR.
- __360-Degree View__: Rotate and explore 3D models from all angles.
## Technologies Used
- __Stack__: SwiftUI, Combine, RealityKit, ARKit, SceneKit, FocusEntity
- __Architecture__: MVVM
- __REST API__: My custom [DummyJSON](https://dummyjson.com)
## Installation
1. Clone the repo:
```
git clone https://github.com/sturdytea/ARFurnitureApp
```
2. Open the project in Xcode:
```
cd ARFurniture
open ARFurniture.xcodeproj
```
## Future Enhancements
- [ ] __More Filters__: Allow users to create their own furniture tags.
- [ ] __Favorites List__: Save favorite furniture items for future reference.
- [ ] __Authorization__