Inspiration
There are many times when it may be hard to keep track of all the monetary transactions due to money flowing in and out of different bank accounts and apps. We wanted to think of a way where you can consolidate all of this into one place to better understand your spending patterns, as it plays a big role in how one would have more responsible budgeting plans.
What it does
Help individuals gain financial freedom
- Create a budget designed for the user
- Tailored to achieve a specific goal with minimal sacrifices Reduce stress while being financially responsible
- Break down transactions and finances
- Group together different bank accounts Provides an AI chatbot that works as your personal advisor
- Provides tailored advice and recommendations for each user
- Can give you quick, verbal summaries about any questions you may have
How we built it
- We utilized APIs from Gemini and Elevenlabs to produce ease for the user while trying to get information or better understand any budgeting advice they should consider.
- We used a mix of TypeScript, HTML, and CSS to create a web app demo to encompass what we want this to look like.
Challenges we ran into
- Running out of credits while testing our chatbot
- There were some minor merge conflicts as various changes were being made simultaneously
Accomplishments that we're proud of
- The integration of the APIs was exciting because we were able to talk to our AI agent and receive the results we were expecting for different scenarios.
- Seamlessly integrating an AI assistant to oversee your financial workspace. You can either type to or speak to this resource for immediate feedback.
- We liked how the UI came together because it helped bring all of the different features together in an organized manner.
What we learned
- How to work with TypeScript
- How to use Elevenlabs
- Building smooth navigation between different features of the app
What's next for FinWise
- When creating an account on FinWise, we would want to ask more specific questions to better categorize the user to a demographic to better reflect potential advice.
- We want to be able to train our chatbot to provide the user with information of discounts or promos they can use to save some extra money.
Built With
- css
- elevenlabs
- gemini
- html
- typescript
Log in or sign up for Devpost to join the conversation.