Project Links
Project DocumentationSource Code and Demo
Source Code hosted on GitHubDemonstration of UI
Live Application
Description of Project
This project was tailored around redesigning the UC Shuttle Application/Website, which is currently utilized to keep track of where the various shuttles are along their respective routes. Currently, the issues with the UC Shuttle Application were that it was difficult to view important information, including, but not limited to, specific route stops, operation hours, important announcements, and the state of if a shuttle was active. Additionally, there was functionality within the existing application that was bugged, including but not limited to filtering routes, toggling routes and clicking on specific icons/routes to view information. Our redesign focuses on ensuring that the overall layout was more user friendly and ensuring that relevant information was more presentable, which included our group adjusting the application layout to be more specific to a route and not showing all routes.
Interviews and Feedback
INFO TO COME
Interface in Detail
INFO TO COME
Implementation
We utilized the Google Maps API to display a live map of the University of Cininnati’s main campus, to which it is a scaled-out view that covers the campus and the scope of how far the shuttles will travel to. Additionally, we utilized Svelte framework for the base website and have it hosted on Vercel.
AI Usage
AI was utilized to help develop and work out the issues with the Google Maps API/display as we attempted to have the map dynamically adjust to display routes and icons based on the user input. We also utilized AI for general issue fixing with the overall container layout and design of each container.
Future Work
In the future, we aim to complete the implementation of all planned routes. Additionally, we intend to enhance the software with an intelligent routing algorithm that determines and displays only the routes relevant to the user’s chosen destination.
Alongside these route enhancements, we plan to implement a visual system designed to make distinguishing between visible routes intuitive and easy to understand at a glance. This visual system will improve the overall user experience by providing clear and concise route information, ensuring users can navigate seamlessly.