Inspiration

We were inspired to build Divice because of the frequency with which we split payments with our friends. Although there are already apps that divide up payments, they need to be typed manually, and we wanted to create something faster and more convenient.

What it does

Divice parses receipts for texts, prioritizing the items and their costs, and compiles them into a list of transactions that can be assigned to different payers and divided accordingly. It then returns how much each person owes toward the bill.

How we built it

Python, Django, HTML, CSS, Bootstrap

Challenges we ran into

We weren't familiar with Django before beginning this project, so we had to take a bit of time to learn the framework. We also ran into trouble with connecting certain parts of our database to the site itself.

Accomplishments that we're proud of

We're proud of the site's scanning capability, as well as the functionality, interface, and design of the overall user interface.

What we learned

We learned how to create a website from the very start, how to link them to databases, how OCR and image scanning for text works.

What's next for Divice

The next thing we'd like to see for Divice is user accounts that track ongoing purchases and provides budgeting advice. We also want to integrate payments into it, so that you never have to leave the app once the receipt has been scanned.

Share this project:

Updates