Vivian's incredibly suspicious pockets filled with a year's worth of receipts and an occasional lost sock.

Real life example: pockets

What it does

BillinByte is a practical application that takes the hassle out of managing paper receipts. It converts those pesky pieces of paper into convenient digital records, allowing you to effortlessly keep track of your expenses and handle tax filing like a responsible adult.

How we built it

Our team took a down-to-earth approach, utilizing React Native for development. We also relied on the user-friendly design tools of Figma (Spline) to create an intuitive interface. Leveraging the power of Google Cloud Vision API, we incorporated optical character recognition (OCR) technology to transform those crumpled receipts into tidy digital data. Of course, no coding project is complete without the customary keyboard-banging sessions to troubleshoot errors and make progress.

Challenges we ran into

  • UI/UX
  • Finding a space
  • Accessing the 4th floor
  • Thinking that implementing a data base will be a good idea
  • Merge conflicts
  • Camera permission problems
  • Google cloud API requires a credit card
  • Getting enough sleep

Accomplishments that we're proud of

Despite the hurdles we faced, we managed to achieve some noteworthy accomplishments:

  • Developing a user-friendly UI/UX design that strikes a balance between aesthetics and practicality, making the app a joy to use for both tech-savvy users and those new to digital receipt management.
  • Gaining the dubious distinction of experiencing rejection from the mighty Git, a rite of passage that every developer encounters at some point. It's all part of the learning process!

What we learned

Throughout this adventure, we acquired valuable insights and honed our skills:

Mastery of React Native, unraveling its intricacies and uncovering its potential for creating powerful cross-platform applications.

What's next for bill-in-bytes

Our journey with Bill-in-Bytes is far from over. Here's a glimpse of what lies ahead:

  • Expanding the app's functionality to support PDF receipt storage, ensuring your digital records are even more organized and easily shareable.
  • Enriching the receipt categories to encompass education and medical expenses, providing a comprehensive solution for managing a wider range of financial transactions.
  • Introducing a game-changing feature that identifies the credit card used for each transaction and offers recommendations based on bonus points. After all, who doesn't love reaping the rewards of their spending?

Built With

+ 93 more
Share this project: