Inspiration

In the age of digital banking, receipts are like a man out of time. Expensior will make digital banking literally digital banking, by making receipts digital.

What it does

Expensior takes an image of a receipt, gets text from it, saves the important data for later use as well as grade you based on that data.

How we built it

Expensior was built with Python as the back-end via a web server. The front-end was done via Thunkable, a website that lets you code mobile UIs using Blockly (Javascript). Thunkable would send data to Python, and vice versa.

Challenges we ran into

I faced a ton of bugs and errors while making this, most of which I didn't even understand. Sometimes the APIs I was using would not respond for a long time. I was also very busy during these 2 days so I had extremely limited time. Therefore only 50% of Expensior (Scanning receipts, getting the data and saving it) is actually finished. The rest is a WOP.

Accomplishments that we're proud of

Despite all this, I feel like i've gained alot of experience and knowledge via attending this hackathon and making this program. I feel much smarter then I was when I started.

What we learned

I learned to get better at skills I already knew, such as making a server and handling large amounts of data. I also learned new things, like OCR and image manipulation.

What's next for Expensior

Since Expensior isn't finished, I look forward to completing him soon. I also look forward to attending this hackathon again next year :)

Built With

Share this project:

Updates