For some time, we wanted to make an application that could locate persons within areas where the GPS signal is not reached, with this in mind, we thought that was the best way to leverage existing technology and we realized that the wifi signal was a good start to try to get it.

What it does

Therefore, to demonstrate that it has a real application, we have developed an application for paintball fields where wifi location is used to determine the position of the other players in the game and offer a really different experience.

How we built it

For the mobile application, has developed a hybrid application using Ionic, the technological challenge was to use the wifi signal to locate the device. To this end, it has developed a cordova native plugin giving us full access to the wifi signal detected by device. In addition, the application has made with Node.JS server that is responsible for distributing the positions and update the other devices connected to the game.

Challenges we ran into

The biggest challenge has been mathematical, since the calculation trilateration and signal attenuation are essential for the project. Another challenge has been getting signals from wifis an ongoing basis to perform the measurements required by a project of this type.

Accomplishments that we're proud of

Mathematical calculation, get a prototype in less than 36 hours, try to have a decent signal with excess electromagnetic noise.

What we learned

Teamwork, prioritize, Cordova, Ionic and not sleep

What's next for Overloc

Improve the algorithm precision, contact with companies that could be interested to the product and dialogue with customers to find out what features they need.

Share this project: