Inspiration

New Graduates, Big Dreams: Simple Finance App We're young adults starting our careers and want an effortless way to manage our money. Enter FixMeMoney!

What it does

It's simple: Upload your bank statement, and our AI categorizes your spending, presenting it clearly for easy understanding. We are a 1-stop expense tracking platform that can cater to the multitude of banks sophisticatedly.

How we built it

Behind the Scenes: We used OCR technology to convert your statement data into tables, fed it to Gemini (a large language model) for smart categorization, and displayed the results.

Challenges we ran into

While Gemini's image-to-text accuracy needs improvement, we're proud of completing this proof-of-concept alongside our daily work. We unexpectedly encountered downtime of OCR API and had issues. This allowed us to better implement error catching. We also faced limitations with Firebase Database such as being unable to get unique values of a document's field in a collection.

Accomplishments that we're proud of

Identifying a need: We recognized the challenge young adults face in managing their finances. Developing a solution: We created FixMeMoney, an app that simplifies expense categorization. Leveraging technology: We implemented OCR and a large language model to automate tasks. We learnt how to do prompt engineering to get what we want from Gemini.

What we learned

Learning Curve: We discovered Gemini's limitations, motivating us to improve.

What's next for FixMeMoney

FixMeMoney's Future: Upload more PDFs, boost accuracy, and offer investment/money management tips - all in our next steps!

Built With

Share this project:

Updates