{"id":26214734,"url":"https://github.com/sturdytea/arfurnitureapp","last_synced_at":"2026-05-17T04:33:01.700Z","repository":{"id":261561571,"uuid":"867023062","full_name":"sturdytea/ARFurnitureApp","owner":"sturdytea","description":"Small AR mobile app ","archived":false,"fork":false,"pushed_at":"2024-12-17T13:41:13.000Z","size":34710,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T10:18:13.763Z","etag":null,"topics":["arkit","combine","dummyjson","mvvm-architecture","realitykit","scenekit","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sturdytea.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-03T10:08:29.000Z","updated_at":"2024-12-17T13:44:53.000Z","dependencies_parsed_at":"2024-12-03T09:43:23.519Z","dependency_job_id":null,"html_url":"https://github.com/sturdytea/ARFurnitureApp","commit_stats":null,"previous_names":["sturdytea/arfurnitureapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sturdytea/ARFurnitureApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sturdytea%2FARFurnitureApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sturdytea%2FARFurnitureApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sturdytea%2FARFurnitureApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sturdytea%2FARFurnitureApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sturdytea","download_url":"https://codeload.github.com/sturdytea/ARFurnitureApp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sturdytea%2FARFurnitureApp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279012793,"owners_count":26085187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arkit","combine","dummyjson","mvvm-architecture","realitykit","scenekit","swiftui"],"created_at":"2025-03-12T10:18:17.668Z","updated_at":"2025-10-12T20:08:17.094Z","avatar_url":"https://github.com/sturdytea.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"row\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/369ea283-52e0-4af6-86ef-6a2f330377e6\" style=\"width: 10%\"\u003e  \n  \u003ch1\u003eAR Furniture App 🪑✨\u003c/h1\u003e\n  \u003ca href=\"https://wakatime.com/badge/user/5faee03b-28dd-4595-ad79-0725ff7ff9aa/project/9a5738c1-d74f-47ee-b18d-3ec61477402b\"\u003e\u003cimg src=\"https://wakatime.com/badge/user/5faee03b-28dd-4595-ad79-0725ff7ff9aa/project/9a5738c1-d74f-47ee-b18d-3ec61477402b.svg\" alt=\"wakatime\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\nAR 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.\n\n\u003e Temporarily, for better experince turn on light mode on your device.\n\n## Features \n- __AR Visualization__: View furniture in real-world environments using AR.\n- __360-Degree View__: Rotate and explore 3D models from all angles.\n\n## Technologies Used \n- __Stack__: SwiftUI, Combine, RealityKit, ARKit, SceneKit, FocusEntity\n- __Architecture__: MVVM\n- __REST API__: My custom [DummyJSON](https://dummyjson.com)\n  \n## Installation \n1. Clone the repo:\n```\n   git clone https://github.com/sturdytea/ARFurnitureApp\n```\n\n2. Open the project in Xcode:\n```\ncd ARFurniture\nopen ARFurniture.xcodeproj\n```\n\n## Future Enhancements \n- [ ] __More Filters__: Allow users to create their own furniture tags.\n- [ ] __Favorites List__: Save favorite furniture items for future reference.\n- [ ] __Authorization__ \n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsturdytea%2Farfurnitureapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsturdytea%2Farfurnitureapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsturdytea%2Farfurnitureapp/lists"}