Inspiration

TrueBalance was created after we struggled to budget effectively once we started university and realized how hard it was to save while managing rent, groceries, and everyday expenses. We built a web app that helps beginners set up a budget in minutes, then stay on track with simple guided steps. With a few clicks, you can allocate spending categories, track where your money goes, and get clear suggestions to improve your plan and reach savings goals faster. TrueBalance is a pocket-friendly budgeting coach that helps you build better money habits for today and your future.

What it does

TrueBalance is a website that will help you budget your finance by taking your income, expenses, and debt to create a friendly budget for your needs. You can get a variety of different budgets depending how you want to save, if you think you will spend more you go for the conservative budgeting plan where you save less but still meet your budgeting goals, if you know you will have a big surplus one month then you would go for the aggressive savings plan that month.

How we built it

We built the web app with React.js, next.js, auth0, tailwindCSS, mongoDB, GCP (Google Cloud utilities), and backboardIO. For styling and design we primarily used TailwindCSS. We used react for various different components and libraries such as graphAPI and next navigation.

Challenges we ran into

One of our biggest challenges was learning how to implement backboard.io, it was something that we'd never used before. We ended up using the idea of concatenating prompts into mongoDB for each user to tell gemini what the user has said in past messages.

Accomplishments that we're proud of

An accomplishment we are proud of is we learned how to use backboard.io and effectively save money while continuing context window for users in a new session.

What we learned

One of the key skills that we gained over the duration of this ahckathon is learned how to implement backboard.io into our appplication in order to increase and continue windows for users into different sessions. We also delved into LLM research in order to reduce the amount of credits that we used through backboard.io. We also learned how to

What's next for TrueBalance

We want to expand true balance to become a premiere financial managing, budgeting, and faciltator for all of our users needs. This could include adding features to allow users to directly pay off debts acting as the "middle man" to simplify these transcations. Bolster analysis to provide actionable insights to pay off various debts, and limit possible expenses.

Built With

Share this project:

Updates