Inspiration
As students, we strongly believe in Servus Credit Union's values to give back to its members. We can appreciate their commitment and want to improve member retention. As software students, the current app stood out with many flaws and we were inspired to build a better one.
What it does
One of the main motivations is to provide a more convenient and efficient banking experience for customers. With a sleek and user-friendly interface, you can easily check your balances, pay bills, transfer funds, and find the nearest ATM or branch location. Plus, with features like customizable budgeting tools and secure account login, you can confidently manage your finances on the go. We also have a hardware component that allows users to check their bank balance securely by simply tapping an RFID.
How we built it
Our team used a combination of hardware and software, combining technologies like Arduino, Python, React Native, and Firebase to build our app. The app was designed using React Native with a Firebase database. Our hardware component uses Arduino and a Python component.
Challenges we ran into
The main challenges we faced were ensuring secure authentication for users (including biometric authentication), data visualization and insights based on individual banking information, and communicating data between Firebase and the hardware component of our project.
Accomplishments that we're proud of
We are incredibly proud of how quickly we upgraded and redesigned the app in a limited time with limited experience in some of these technologies. We are proud of our UI/UX and can appreciate the work we have put in.
What we learned
The main things our group learned were how to merge the boundaries between hardware and software (as a group of purely software students), and how to efficiently divide tasks to get the most productive work done.
What's next for Better_Servus(mor(s)e-coders)
Coming up, we would like to extend the hardware component so that it works with the NFC chips in individual phones. This way, banking information can be viewed securely and safely without having to remember complicated passwords. We would also like to add further functionality to our app such as finding the closest branch/ATM, sending feedback to Servus within the app, and dynamic insights based on machine learning.
Log in or sign up for Devpost to join the conversation.