Inspiration

Uber presented that they needed to map uncharted areas of India, we though of an intuitive way of solving it.

What it does

Using location tracking and the Google Maps API, we are able to chart out very accurate routes specific to user location.

How I built it

We developed the backend using MySQL as our primary database, and then using Apache Cordova plugins to write an android application with HTML, CSS, and Javascript. From there we used various API's to make sure that the mapping functionality was accurate.

Challenges I ran into

Connecting the backend servers with the latitude and longitude data was definitely one of our most difficult task, until of course we then had to import that data into the Google API.

Accomplishments that I'm proud of

Overcoming one of the most difficult parts of importing coordinates in the Google API. Resizing the icons was also a very tedious but rewarding process!

What I learned

Working with Apache Cordova and using Machine Learning Algorithms with linear regression in order to compare with other routes.

What's next for MapIt

We want to fully implement this into Uber's app, to make moving through the complex routes of India much more efficient, allowing Uber's business to expand and our app to grow.

Share this project:

Updates