Inspiration 🔮

Observed the market was missing an app that could combine banking services throughout different banks and wallets, also providing an in-depth insight into their monthly spending and budget. And at the same time educate users about their finance. Hence we came up with CapitalOne!!

What it does ⚙️

CapitalOne is a super banking mobile application that enables users to save and track their income, expenses across all their bank accounts and wallets and learn something new about finance every day.

How we built it

First, we design the UI/UX of the application on Figma and set our goals for the app. After that, using Flutter environment we created a mobile application, reaching all our end goals and implementing the app in full. We used Firebase for user authentication and real-time messaging, and the YOUTUBE-API for providing the users with verified video and also Build a backend that stores user data in a database and creates predictions based on provided user data. Though due to time constraints, we were not able to connect backend with frontend for real-time updates.

Challenges 🧩

• We took on the challenge to implement seamless UI/UX, which was both tough and exciting to implement.

• Implementing the real-time messaging feature using firebase was a challenge that helped us learn a lot.

• Build a backend that stores user data in a database and creates predictions based on provided user data

• API link implementation

Accomplishments 🎉

• Achieving Real-time messaging using firebase real-time database.

• Successfully Implementing YouTube-API

• Achieving desirable output through ML algorithm for the backend.

What we learned 🧠

• How to create a unique and smooth UI/UX.

• We learned a lot about firebase and API implementations.

What's next for CapitalOne

• Integration of more advanced AI/ML to improve our predictions and suggestions for insights.

• Integration of Colorblind Friendly framework for more accessibility.

• Use of Voice Recognition (e.g. using Assembly A.I) for more accessibility

• Integration of Blockchain to improve our payment options.

Share this project:

Updates