Inspiration
My friend is a finance major, and he told me a lot about the struggles many have with tracking their finances and investments, leading to poor credit scores. I thought, _ What if it was easier to track these financial aspects? _ That's where FinanceForAll came from
What it does
FinanceForAll is an easy-to-use finance tracker where users can sign up, give basic financial info, then be able to track transactions, credit scores, investments, and more. It also features a tools page where users can use a variety of different tools to understand more about any problems they may have. Finally, agentic AI is utilized through the form of an AI advisor. Instead of having to consult an expert, users can speak to an AI that will give them information on financial situations.
How we built it
I wanted to add a challenge for myself, so I built this entire website in only one file, containing raw HTML, CSS, and Javascript. Firebase was utilized for the backend features, and Google Gemini's API was used for all AI related features.
Challenges we ran into
- Due to a lack of time, the transaction system wasn't implemented properly, so we had to settle for a hardcoded system
- A lot of time was spent fixing the onboarding process to work with only new users
Accomplishments that we're proud of
- The AI is definitely the best feature. It's so awesome to see it work and take information that you provide to give you answers.
What we learned
We learned a lot about integrating AI and Firebase backend, and in the future we will use these tools to make our projects even better.
What's next for FinanceForAll
- Fix the hardcoded transaction system
- Create a mobile app version

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