Inspiration
We took inspiration from the faces of lost freshman when they arrive at this daunting school. We decided to make their lives easier and please their teachers.
What it does
Find My Way is an app that gives new students a path to follow to arrive at their classes on time in Montgomery High School.
How I built it
We built Find My Way as an Android app. We made it using Dijkstra's algorithm in java, and XML.
Challenges I ran into
In order solve for the path between two classes, we had to implement Dijkstra's algorithm. However, we made some mistakes along the way and were unable to finish due to an error while compiling the nested for loops, when we run through the graph's distances Hence, we have used the algorithm such that it finds the distance from a room to one constant room. In other words, the distance of a root node to all the other nodes, and print the results when compiled.
Accomplishments that I'm proud of
The XML and Dijkstra's Algorithm
What I learned
Coding on Android Studio and a lot of Java.
What's next for Find My Way
Making the thing actually fully functional, and also supporting an efficient traversal for any school if given a graph representation of the school's map.
Log in or sign up for Devpost to join the conversation.