Inspiration
Technically, I was inspired by one of my friends who studies CS and Economics at Colby, but when I thought deeply about it, I found out it could help a lot of college students, especially international students like myself. A lot of students struggle with finances, either because of a lack of knowledge about how to manage them or just reckless mismanagement, which isn't really taught in school. Because of this, people don't really learn how to manage their finances, which leads them to overspend on goods or services.
What it does
The intention of this web app was to give personalised financial advice to people, preferably college students, with an AI chatbot by tracking spending, and also helping them to create budgets and plan financial goals.
How we built it
I decided to use the Gemini API for the AI chatbot by using an API key and prompting it to perform a very specific function, regardless of how vague the user's input is. The frontend was built with React, and the backend was done with Node. We also integrated Plaid to connect the site to the user's account to track spending.
Challenges we ran into
The biggest problem I had was the time to implement all my ideas we had.
Accomplishments that we're proud of
I'm proud that I've been able to create my first web app that uses Gen AI technology, with special thanks to Gemini's free API key, and also learn new technologies along the way.
What we learned
I discovered and learnt a lot of new things, like using Gen AI with an API key. This was also the first time I used React and Node in a project.
What's next for FINMAX
I plan to complete the remaining goals of the web app I was unable to complete and keep improving the site with any new ideas I might come across.

Log in or sign up for Devpost to join the conversation.