Inspiration

As roommates, we often go grocery shopping together and have to decipher what the receipt says to know which items belong to who. Sometimes it's difficult to do this when the receipt heavily abbreviates products and online store catalogs can't search with these abbreviations. Thus, we have come up with Receipted to make the process smoother and the thinking limited. We also thought it would be good to add a bill splitting feature as well while we were at it to make it the ultimate receipt application.

What it does

Receipted helps look up product abbreviations from your receipt to give you the full name and image of the product. You can also use it to calculate how to split the bill among a group of individuals.

How we built it

We built the app using React and Google Cloud.

Challenges we ran into

There was no grocery store API that was available to get receipt data from, so we ended up making our own mini database. We also had some bugs with React which set us behind on time.

Additionally, we wanted users to upload photos of their receipts to parse and split the cost using the OCR Taggun API. However, it was difficult to adequately implement the API.

Accomplishments that we're proud of

The particle engine of the little receipt icons in the background was a very cute touch in our opinion.

What we learned

We gained more experience in using React to make a web application and learned how to get started with Google Cloud services.

What's next for Receipted

We want to finish implementing the web app so that we can personally use it for the next time we do our receipts. Then, we can share it with the rest of the world who want to get paid back for groceries.

Share this project:

Updates