CSE498, Collaborative Design, Spring 2024
Computer Science and Engineering
Michigan State University

Established in 1937, MSU Federal Credit Union (MSUFCU) has been serving Michigan State University and the greater Lansing area for over 84 years. With over 20 branch locations statewide, 361,000 members, and managing nearly $7.71 billion in assets, MSUFCU strives to help its local communities thrive and achieve financial freedom.

When visiting a branch, MSUFCU currently provides a standard check-in process that requires a member to input their name and wait for an attendant to assist them. As modern technology continues to advance, MSUFCU is looking to introduce a streamlined and personalized on-site experience.

Our Personalized Augmented Reality Experience is a mobile application and web application that provides customers visiting a branch with a digital, yet personalized, experience by offering recommendations for their visit based on a customer’s predicted purpose for visiting the branch.

The user begins the experience by using our iOS app to find a nearby MSUFCU branch. The app uses geolocation to recognize when a user approaches a branch. The user then authenticates their account with facial recognition and accesses the Personalized Augmented Reality Experience tool on an on-site screen.

The user is then presented with a list of services on their phone that they can perform at the branch. These include the ability to make deposits or withdrawals, request a loan, or any other common bank activity. The list of services provided by the application is tailored towards the specific user based on their banking history.

The web application displayed by the on-site screen is developed using Python Flask for the back end and HTML, CSS, and Vue.js for the front end. The database that is utilized by the web application is an Amazon Relational Database MySQL server. The iOS mobile application is developed with SwiftUI.