Skip to content

himanish-star/ms-move-about

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft Move About

Overview

Microsoft Move About is an android application which allows employees to navigate within the premises of a Microsoft Campus. It gives you the shortest path to reach a destination(located within the campus). Yeah, you're right 😂! This is bascially a Google Maps version for intra-campus navigation.

Get Started

  1. Download the .apk file from expo and read the user manual.
  2. To sync your app with your Teams account, follow the steps of installation for Microsoft Teams Bot.

1) Android App: Usage Instructions

  • Enter Source Room Id

    Enter the source id of the location from where you wish to navigate. You can select the checkbox if you wish to navigate from your default location. To check the available room/path codes visit floor layout

  • Enter Destination Room Id

    Enter the id of the location where you wish to navigate to. To check the available room/path codes visit floor layout

  • Choose the path with the least turns (optional)

    This is usually preferrable for people on the wheel-chair. This path doesn't guarantee the shortest path but yes it does guarantee the path with the least turns.

  • Begin Navigation

    The navigation button will be visible only after the input of valid source and destination ids.

2) Chrome Extension - Microsoft Teams Bot

Usually, Employees send their location or table id via chat streams on Microsoft Teams. To ease their task, this Chrome extension will work as a Bot that will send notifications on their mobile device with the destination table id, clicking on which will auto fill all the details required for navigation.

  • Add this Teams extension to your Chrome browser

    First, enable this extension by adding it to your Chrome browser.

  • Triggering Bot with Special Command

    To send a request to your co-worker, you need to send this special command to trigger the bot to send him notification on his mobile device. /route yourTableId

    For example: /route 17.3F.1

    teams-bot-image

  • Explicitly sending notification to your own device

    To explicitly send the notification with the destination id to your own device, you can simply click the extension, then click the start button to auto fill navigation details on your mobile application. This will get the destination table id from the latest message of format /route tableId and send a notification to MS-Move-About application.

    Push Notification on Phone Popup display on other tabs
    Popup display on Teams tab

3) Floor Marker - Online Tool (Note: developers-only)

  • Mark new rooms and their coordinates

    • MS Floor Marker is an online tool which allows developers to mark new rooms on the floor.
    • To place markers, click on the desired location in the canvas to register its coordinates.
    • Fill up the popup box with the string id of the marker.
    • On completion, click on the save json button to save the json file of the markers.