├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── LICENSE.md ├── README.md ├── backend ├── config │ ├── dbConfig.js │ └── serverConfig.js ├── controllers │ ├── transactionController.js │ └── userController.js ├── models │ ├── Transaction.js │ └── User.js ├── routes │ ├── transactionRoutes.js │ └── userRoutes.js ├── server.js └── tests │ ├── transaction.test.js │ └── user.test.js ├── docs ├── AR3D-Map.jpeg ├── AR3D.jpeg ├── Changelog.md ├── api_reference.md ├── architecture.md └── user_guide.md ├── package.json ├── public ├── assets │ ├── favicon.ico │ ├── images │ │ ├── background.jpg │ │ ├── logo.png │ │ └── placeholder.png │ └── models │ │ ├── model1.glb │ │ ├── model2.gltf │ │ └── model3.obj ├── index.html └── styles.css ├── scripts ├── deploy.sh └── setup.sh ├── src ├── assets │ ├── icons │ │ ├── icon-home.svg │ │ ├── icon-notifications.svg │ │ ├── icon-settings.svg │ │ └── icon-user.svg │ └── images │ │ ├── background.jpg │ │ ├── hero-image.png │ │ ├── logo.png │ │ └── placeholder.png ├── collaboration │ ├── MultiUserManager.js │ └── WebSocketServer.js ├── core │ ├── ARManager.js │ ├── Analytics.js │ ├── GestureRecognition.js │ ├── ObjectRecognition.js │ └── VoiceCommand.js ├── environments │ ├── CustomEnvironment.js │ ├── EnvironmentManager.js │ └── PredefinedEnvironments │ │ ├── City.js │ │ ├── Forest.js │ │ └── Space.js ├── iot │ ├── IoTDeviceManager.js │ └── IoTIntegration.js ├── main │ ├── app.js │ ├── components │ │ ├── AssetViewer.js │ │ ├── Dashboard.js │ │ ├── NotFound.js │ │ └── TransactionForm.js │ ├── index.html │ └── styles.css ├── plugins │ ├── UnityPlugin │ │ └── index.js │ └── UnrealPlugin │ │ └── index.js ├── services │ ├── apiService.js │ ├── authService.js │ └── walletService.js ├── styles │ ├── main.css │ └── themes │ │ ├── dark-theme.css │ │ ├── high-contrast-theme.css │ │ └── light-theme.css ├── tests │ ├── app.test.js │ ├── components.test.js │ └── services.test.js ├── tutorials │ ├── AdvancedFeatures.md │ ├── BestPractices.md │ └── GettingStarted.md ├── user │ ├── Accessibility.js │ ├── UserGeneratedContent.js │ └── UserProfile.js └── utils │ ├── Config.js │ ├── Logger.js │ ├── PerformanceOptimizer.js │ ├── constants.js │ ├── helpers.js │ └── validators.js └── tests ├── integration ├── IoTIntegration.test.js └── MultiUser .test.js └── unit ├── ARManager.test.js └── ObjectRecognition.test.js /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/README.md -------------------------------------------------------------------------------- /backend/config/dbConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/config/dbConfig.js -------------------------------------------------------------------------------- /backend/config/serverConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/config/serverConfig.js -------------------------------------------------------------------------------- /backend/controllers/transactionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/controllers/transactionController.js -------------------------------------------------------------------------------- /backend/controllers/userController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/controllers/userController.js -------------------------------------------------------------------------------- /backend/models/Transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/models/Transaction.js -------------------------------------------------------------------------------- /backend/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/models/User.js -------------------------------------------------------------------------------- /backend/routes/transactionRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/routes/transactionRoutes.js -------------------------------------------------------------------------------- /backend/routes/userRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/routes/userRoutes.js -------------------------------------------------------------------------------- /backend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/server.js -------------------------------------------------------------------------------- /backend/tests/transaction.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/tests/transaction.test.js -------------------------------------------------------------------------------- /backend/tests/user.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/backend/tests/user.test.js -------------------------------------------------------------------------------- /docs/AR3D-Map.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/docs/AR3D-Map.jpeg -------------------------------------------------------------------------------- /docs/AR3D.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/docs/AR3D.jpeg -------------------------------------------------------------------------------- /docs/Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/docs/Changelog.md -------------------------------------------------------------------------------- /docs/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/docs/api_reference.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/docs/user_guide.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/favicon.ico: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/assets/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/public/assets/images/background.jpg -------------------------------------------------------------------------------- /public/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/public/assets/images/logo.png -------------------------------------------------------------------------------- /public/assets/images/placeholder.png: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/assets/models/model1.glb: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/assets/models/model2.gltf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/assets/models/model3.obj: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/public/index.html -------------------------------------------------------------------------------- /public/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/public/styles.css -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/scripts/setup.sh -------------------------------------------------------------------------------- /src/assets/icons/icon-home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/assets/icons/icon-home.svg -------------------------------------------------------------------------------- /src/assets/icons/icon-notifications.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/assets/icons/icon-notifications.svg -------------------------------------------------------------------------------- /src/assets/icons/icon-settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/assets/icons/icon-settings.svg -------------------------------------------------------------------------------- /src/assets/icons/icon-user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/assets/icons/icon-user.svg -------------------------------------------------------------------------------- /src/assets/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/assets/images/background.jpg -------------------------------------------------------------------------------- /src/assets/images/hero-image.png: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/assets/images/logo.png -------------------------------------------------------------------------------- /src/assets/images/placeholder.png: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/collaboration/MultiUserManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/collaboration/MultiUserManager.js -------------------------------------------------------------------------------- /src/collaboration/WebSocketServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/collaboration/WebSocketServer.js -------------------------------------------------------------------------------- /src/core/ARManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/core/ARManager.js -------------------------------------------------------------------------------- /src/core/Analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/core/Analytics.js -------------------------------------------------------------------------------- /src/core/GestureRecognition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/core/GestureRecognition.js -------------------------------------------------------------------------------- /src/core/ObjectRecognition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/core/ObjectRecognition.js -------------------------------------------------------------------------------- /src/core/VoiceCommand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/core/VoiceCommand.js -------------------------------------------------------------------------------- /src/environments/CustomEnvironment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/environments/CustomEnvironment.js -------------------------------------------------------------------------------- /src/environments/EnvironmentManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/environments/EnvironmentManager.js -------------------------------------------------------------------------------- /src/environments/PredefinedEnvironments/City.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/environments/PredefinedEnvironments/City.js -------------------------------------------------------------------------------- /src/environments/PredefinedEnvironments/Forest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/environments/PredefinedEnvironments/Forest.js -------------------------------------------------------------------------------- /src/environments/PredefinedEnvironments/Space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/environments/PredefinedEnvironments/Space.js -------------------------------------------------------------------------------- /src/iot/IoTDeviceManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/iot/IoTDeviceManager.js -------------------------------------------------------------------------------- /src/iot/IoTIntegration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/iot/IoTIntegration.js -------------------------------------------------------------------------------- /src/main/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/app.js -------------------------------------------------------------------------------- /src/main/components/AssetViewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/components/AssetViewer.js -------------------------------------------------------------------------------- /src/main/components/Dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/components/Dashboard.js -------------------------------------------------------------------------------- /src/main/components/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/components/NotFound.js -------------------------------------------------------------------------------- /src/main/components/TransactionForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/components/TransactionForm.js -------------------------------------------------------------------------------- /src/main/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/index.html -------------------------------------------------------------------------------- /src/main/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/main/styles.css -------------------------------------------------------------------------------- /src/plugins/UnityPlugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/plugins/UnityPlugin/index.js -------------------------------------------------------------------------------- /src/plugins/UnrealPlugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/plugins/UnrealPlugin/index.js -------------------------------------------------------------------------------- /src/services/apiService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/services/apiService.js -------------------------------------------------------------------------------- /src/services/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/services/authService.js -------------------------------------------------------------------------------- /src/services/walletService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/services/walletService.js -------------------------------------------------------------------------------- /src/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/styles/main.css -------------------------------------------------------------------------------- /src/styles/themes/dark-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/styles/themes/dark-theme.css -------------------------------------------------------------------------------- /src/styles/themes/high-contrast-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/styles/themes/high-contrast-theme.css -------------------------------------------------------------------------------- /src/styles/themes/light-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/styles/themes/light-theme.css -------------------------------------------------------------------------------- /src/tests/app.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/tests/app.test.js -------------------------------------------------------------------------------- /src/tests/components.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/tests/components.test.js -------------------------------------------------------------------------------- /src/tests/services.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/tests/services.test.js -------------------------------------------------------------------------------- /src/tutorials/AdvancedFeatures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/tutorials/AdvancedFeatures.md -------------------------------------------------------------------------------- /src/tutorials/BestPractices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/tutorials/BestPractices.md -------------------------------------------------------------------------------- /src/tutorials/GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/tutorials/GettingStarted.md -------------------------------------------------------------------------------- /src/user/Accessibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/user/Accessibility.js -------------------------------------------------------------------------------- /src/user/UserGeneratedContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/user/UserGeneratedContent.js -------------------------------------------------------------------------------- /src/user/UserProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/user/UserProfile.js -------------------------------------------------------------------------------- /src/utils/Config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/utils/Config.js -------------------------------------------------------------------------------- /src/utils/Logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/utils/Logger.js -------------------------------------------------------------------------------- /src/utils/PerformanceOptimizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/utils/PerformanceOptimizer.js -------------------------------------------------------------------------------- /src/utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/utils/constants.js -------------------------------------------------------------------------------- /src/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/utils/helpers.js -------------------------------------------------------------------------------- /src/utils/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/src/utils/validators.js -------------------------------------------------------------------------------- /tests/integration/IoTIntegration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/tests/integration/IoTIntegration.test.js -------------------------------------------------------------------------------- /tests/integration/MultiUser .test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/tests/integration/MultiUser .test.js -------------------------------------------------------------------------------- /tests/unit/ARManager.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/tests/unit/ARManager.test.js -------------------------------------------------------------------------------- /tests/unit/ObjectRecognition.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/AR3D-Core/HEAD/tests/unit/ObjectRecognition.test.js --------------------------------------------------------------------------------