John Rodrigues I suggest using Indoor positioning API’s like below. Here’s what you get, rapid development with pay as you go model. The API is to get started. Once you are all set, you may go with the API or build something on your own in parallel. So you have multiple options in hand.