The University of Vermont has a large and beautiful campus. To fully take advantage of that, UVMap is designed to be a student's best friend. Much like Google Maps & Apple Maps, UVMap seamlessly provides mapping and travel assistance to fulfill your navigation dreams. Utilizing Apple Mapkit algorithms and presentation, UVMap brings the same convenience to the University of Vermont campus. Able to navigate to any building on campus, as well as giving you campus-specific directions, getting to class has never been easier.
Beyond just navigation, this app is loaded with functionality to fully support students here at The University of Vermont. First stop is the main page, featuring the map and a modern GUI with gadgets to help students track their distance, recommended leaving time, methods of transportation, and more. Next stop is the schedule page, where students can search through UVM's classes and customize their own weekly and daily schedules. This functionality also enables students with up-to-date class tracking, which allows them to plan out their week and courseload, and also build potential schedules for the future. The last stop is the settings page, where students are able to customize the app to their liking, and also fine-tune how the app specifically helps you.
On the development side, UVMap is using Swift: SwiftUI which provides efficient mobile development for all Apple mobile devices. Additionally, the implementation of our Google Firebase backend brings a whole new load of functionality including a login/signup page and credential encryption.
As with any project, it was a long and tedious process to outline and brainstorm the ins-and-outs of this application. Here are some links to our design outline and our initial application proposal: Figma | Initial Outline
We've exercised agile development methodologies, including elements of Scrum management, CI/CD development, and more primarily through Github and Jira.
Want to get a sneak peak into the ins-and-outs of the app? We built a website for that!
Website: https://uvmaps.dev
Website Repository: Github
We are a small development team of students located here, at the University of Vermont. Coming together as a group project, our main goals were convenience and support. Whether you are a first year stepping foot on campus for the first time, a transfer student still orienting yourself, or any other student who doesn't want to worry about the hastles of navigation, we built this app for you!
Want to see what we're up to next? Follow along on our individual Github or LinkedIn profiles:
- Ty Allembert | Github | LinkedIn
- Jack McGowan | Github | LinkedIn
- Nate Lalor | Github | LinkedIn
- Tate Osborne | Github | LinkedIn
- Emmett Ramm | Github | LinkedIn
Project Timeline: September 23rd, 2022 - December 9th, 2022