Inspiration
We were inspired by the lack of a great tourism app which makes travel much more fun and interactive
What it does
You are a tourist to a new location (tourist location for the matter). You have a limited budget and time slot of traveling. Instead of opening multiple google tabs and using them to book cabs, hotels and find the best locations to visit the day after, we have a one stop solution to the problem. Once you open the app we give you certain preferences to fill, like food preferences, time and budget. We calculate and show you the best possible route of travel with checkpoints, on reaching which the user gets a certain amount of points which he or she can later user to unlock location specific features. You have the ability to share, merge and change your trip on the fly. We achieve all of this using the MapMyIndia API's. SDK not yet available for the flutter platform (technology that we used to make this app)
How we built it
We made our own python wrapper to user the MapMyIndia API's then host a flask API on Azure so that we can use them with ease
Challenges we ran into
Understanding the API parameters was a main problem. Then using it was another. We had a hard time compiling and building our mobile app with a single fly animation given our CPU power was not a lot.
Accomplishments that we're proud of
We made an app which runs on both iOS and Android which takes preferences from the user and suggests him the best possible route. In the process we launched our own pip module (pymmi)
What we learned
We learned how to create and use API's. Host flask apps on Azure. Use the Azure cloud services. We also learned how to make animations in flutter.
What's next for MSHACK
We plan to complete this app and put it on playstore.
Log in or sign up for Devpost to join the conversation.