{"id":22340670,"url":"https://github.com/ihacksubhodip/buildingmaintenancehackathon","last_synced_at":"2025-07-26T00:37:06.063Z","repository":{"id":141336062,"uuid":"142651497","full_name":"iHackSubhodip/BuildingMaintenanceHackathon","owner":"iHackSubhodip","description":"An iOS app that gives directions from point to point using augmented reality and chat support using the Chatbots[using DialogFlow].","archived":false,"fork":false,"pushed_at":"2018-08-09T14:50:11.000Z","size":2118,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T09:16:58.732Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/iHackSubhodip.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":"2018-07-28T06:00:38.000Z","updated_at":"2018-08-09T14:50:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"54b1e082-c73b-4b38-8206-e64b484f05b4","html_url":"https://github.com/iHackSubhodip/BuildingMaintenanceHackathon","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iHackSubhodip/BuildingMaintenanceHackathon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iHackSubhodip%2FBuildingMaintenanceHackathon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iHackSubhodip%2FBuildingMaintenanceHackathon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iHackSubhodip%2FBuildingMaintenanceHackathon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iHackSubhodip%2FBuildingMaintenanceHackathon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iHackSubhodip","download_url":"https://codeload.github.com/iHackSubhodip/BuildingMaintenanceHackathon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iHackSubhodip%2FBuildingMaintenanceHackathon/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267093915,"owners_count":24034957,"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-07-25T02:00:09.625Z","response_time":70,"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":[],"created_at":"2024-12-04T07:12:30.319Z","updated_at":"2025-07-26T00:37:06.042Z","avatar_url":"https://github.com/iHackSubhodip.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BuildingMaintenanceHackathon\n\n## We have attended 48 hours hackathon organised by Honeywell, and below is the outcome.\n\nAn iOS app that gives directions from point to point using augmented reality and chat support using the Chatbots using NLP.\n\nVideo link - https://youtu.be/fIV_Jagow40\n\n## System Architecture\n\n\u003cimg width=\"1116\" alt=\"screen shot 2018-07-28 at 11 50 32 am\" src=\"https://user-images.githubusercontent.com/8708394/43353730-8d741ccc-925c-11e8-9975-47be3ace9afe.png\"\u003e\n\n\n## What problem we tried to solve.\n\n1. DIY support for Installer and Maintenance Technicians\n2. Real time report of the current state of the equipment \n3. Minimizing the error rate of misconfigurations\n4. Minimizing the dependency on the OEM help. \n\n\n## How do we solve\n\n1. Verification of the installed component with reference data of the OEM\n2. Verification process report the status of the configured attributes (qualified/not qualified)\n3. For “not qualified” the CHATBOT option is provided as DIY support. \n4. CHATBOT will assist with suggested solutions\n5. CHATBOT will provide the options of installation video links and the installation guides.\n6. AR will provide the direction to the installer to reach to the not qualified equipment from his current location.\n\n## Backend is supported with -\n\n1. Google Functions and API\n2. Firebase\n3. NOSQL\n4. Kafka\n\n## Frontend is supported with -\n\n1. iOS application. [iOS 11.0+]\n\n\n## iOS Framework used -\n\n1. ApiAI - For Google Dialogflow.\n2. IQKeyboardManagerSwift - For Managing Keyboard.\n3. JSQMessagesViewController - For building Chat.\n4. ARCL \u0026 CocoaLumberjack/Swift - For Augmented Reality.\n\n## Download it and check it in your phone, but it must support \u003e iOS 11.0.\n\nP.S. - \n\n1. As it's a 48 hours hackathon, Code quality and structure isn't maintained properly. :)\n2. Lat, Long's are hardcoded in the ARViewController, add your current lat long's to see the Augmented Reality view.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fihacksubhodip%2Fbuildingmaintenancehackathon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fihacksubhodip%2Fbuildingmaintenancehackathon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fihacksubhodip%2Fbuildingmaintenancehackathon/lists"}