Inspiration
We've all been that lost the first year before (or will be). As a first-year, a big fear was getting lost and getting late to classes. Seeing course codes, locations and mapping out routes were not only time consuming but also confusing. We created this app to make the transition into university easier and less stressful!
What it does
We decided to create My Class Finder to help students locate their class with the click of a button. All the student needs to do is find their course code in the drop-down list or write in the course code and the app will locate the path they need to take from their current location to their class location.
How we built it
We created the front end out of HTML, CSS, and Javascript. We also created a database to store locations (such as buildings, lecture halls, etc) and course codes so that we could match the student's course code with the location. Moreover, we implemented Google Map's API to plot the directions and show the shortest path for the student to follow.
Challenges we ran into
There are three big challenges that we ran into. First, we had issues with setting up a remote database on Google Cloud. We also had trouble with implementing the Google API completely (since it would require payment to use it). Lastly, our greatest challenge was probably time, if we had more time then we could have included more features or found different ways of tackling the before listed challenges.
Accomplishments that we're proud of
An accomplishment we're proud of is learning new bugs and taking the initiative to do something in 12 hours about and good teamwork
What we learned
We learned how to work in a team remotely and while under a time constraint. We also learned about how to plan and alter the plan when creating an application. Furthermore, in the technical aspect, we learned about linking different types of technologies, for example, learned how to link backend with front end and a database with HTML and CSS.
What's next for Yorku Map Finder
We have not decided yet, but we intend to expand our project to other universities
Built With
- css
- express.js
- geolocation-api
- google-cloud
- google-cloud-sql
- html
- javascript

Log in or sign up for Devpost to join the conversation.