KeyLime Interactive x Purdue UX
Key Lime Interactive (KLI) is a user experience (UX) and customer experience (CX) service design company that aids clients across multiple industries. KLI aims to expand its industry knowledge into the transportation and public services sector by evaluating the experience of on and off-campus Purdue students using the City Bus service. In this project, I worked in a team of nine to complete the task of improving ridership and experiences using CityBus.
Project Goals
CityBus is Purdue’s primary student transportation, but users face frustration across various touchpoints. Through user research, we identified key pain points and focused on iterative redesigns to enhance the overall experience.
Results
We found the most opportunity for design in the MyCityBus app and decided to create both a current app redesign and a complete app overhaul.
In our complete app overhaul, we explored new user flows, UIs, and features to enhance the app experience and give it a more modern aesthetic. Key updates included a map-centric user flow, a Google and Apple Maps-inspired UI, and a home screen widget to help users track bus times and trip progress without opening the app.
For the current app redesign, we focused on small yet meaningful changes to improve the app's appearance and flow. These updates featured push notifications to reduce user reliance on the app, alerts for early or late buses, and overall enhancements to make the app more intuitive and navigable for new users.
We used contextual inquiry to observe how users interacted with the bus system in real-life settings, uncovering key pain points. Guerrilla testing allowed us to gather quick, iterative feedback, helping us refine our approach efficiently. Together, these methods provided a well-rounded understanding of user needs and behaviors.
Our research, including app reviews and Reddit discussions, uncovered key insights into the bus rider experience and service issues. This informed a comprehensive journey map, shaping our understanding of the student experience throughout the project.

Finalizing Pain Points
After completing usability testing, we were able to narrow down what pain points we wanted to focus on.
Sketching
For the first opportunity, we aimed to resolve the pain point of heavy reliance on the MyCityBus app to use the service through two solutions.
Improvements
Our team debated between a full app redesign or smaller, more feasible improvements. We decided to explore both approaches, splitting into two teams—one focused on refining the existing app and the other on a more creative overhaul. I worked on the team that reimagined the app with an innovative redesign, exploring new ways to address key user pain points and enhance the overall experience.
Current App vs Our New Designed App
“ With our new visual branding and language in place, the new Shopify brand clearly captures the essence of our current and target customer base, our employees, and our values. ”
Tobias Lütke
CEO, Co-founder | Shopify
Reflection
Overall, I loved working on this project!













