Inspiration

Know Your Finances (KYF) began with a simple realization: managing finances shouldn't be overwhelming. Inspired by my own frustration with keeping track of spending, especially trying to digitize the numerous receipts I have, I wanted to create an intuitive solution that made tracking expenses seamless and effortless. The vision was clear: snap a picture, and let technology handle the rest.

What it does

This PoC improves on traditional OCR extraction by relying on cheap, affordable multi-modal language models to handle information extraction from receipts. It integrates with a database so you can keep track of your overall spending.

How we built it

Built with Bolt.new's vibe coding platform using SvelteKit and Supabase.
Deployed on GitHub pages with SupaBase Edge Functions

Team Contributions

"Camille" Rui Bin CHIN:

  • Team Lead
  • Vibe coded initial repo
  • Deployment on Github pages using actions
  • Receipt Upload page

Shawn:

  • Supabase setup
  • Supabase edge function for receipt extraction
  • Vibe Coded rest of the pages, dashboard functionality etc

Jia Yu:

  • UI/UX redesign
  • created demo video

TJ:

  • Supabase code
  • Frontend code

Challenges we ran into

Evaluating which model works best for our purpose.
Working with the bolt.new's platform for vibe coding.

Accomplishments that we're proud of

This POC is made in 2 weekends, about 3 man-days cumulative.

What we learned

Supabase, LLMs, SvelteKit, GitHub Pages, GitHub Actions

What's next for Know Your Finance

We will be moving from PoC stage to gradually building a viable product that we will be more than happy to dogfood.

Built With

Share this project:

Updates