Inspiration

As college students, money is tight, we wanted to create an app that would help us track how much we were spending as well as expedite processes such as reimbursement.

What it does

It takes a picture of a receipt and extracts the text and prices on it and then displays this information on a spreadsheet.

How we built it

Used Node.js for the front and back end, also implemented Google's Cloud Vision API for character recognition.

Challenges we ran into

We originally planned to use an Android application for our front-end, but we weren't able to send the image file to a Google Storage Bucket from the app, so we decided to make a web-application.

Accomplishments that we're proud of

Creating a functioning application and implementing Google's Vision API.

What we learned

Limitations of Google's Cloud Platform, and a greater intuition of how machine learning algorithms such as Optical Character Recognition work.

What's next for Recepitrack

We hope to include more data analysis features, hopefully utilizing more of Google's Cloud Platform.

Share this project:

Updates