Inspiration
Unfortunately, receipts are hard to keep track of whether it is stashing them in a box, or having them clutter up our email. Receipt Org is a lazy way to keep track of this data and have it stashed automatically and organized for you.
What it does
The prototype currently can take any jpg of a receipt and will be able to recognize important information such as the date, address, total cost, and name of the merchant. The app will automatically recognize this info and either create new categories to stash it or organize it into previous categories for you.
How we built it
Frontend: Made with basic HTML, CSS Middle end: Python with flask Backend: We use two databases, mongo, and Google Cloud. Mongo stores user data and receipt data, while Google Cloud stores photo data. We use TaggunOCR API to read receipt data and output a readable file that includes receipt data, and OpenAI API to recognize which categories the receipt will fall into.
Challenges we ran into
Two person teams are hard to tackle everything and run into issues with concurrency with GitHub.
Accomplishments that we're proud of
Getting a workable prototype and using new APIs to create this web app.
What we learned
Managing and splitting work among a small team and utilizing APIs and new databases to work our back end.
What's next for Receipt Raccoon
We have receipt data such as product name, price, and quantity. We can include such details and include the image as well into our web app in the future.
Built With
- api
- css3
- html5
- javascript
- mongodb
- openai
- python
Log in or sign up for Devpost to join the conversation.