Skip to content

UVA HooHacks 2022 Submission: Your fast solution to automating the bill-splitting process - Won Most Creative Use of Twilio

Notifications You must be signed in to change notification settings

123kevinlee/bulletbill

 
 

Repository files navigation

Banner Image

Inspiration 🎉

As college students, we constantly find ourselves sharing meals and struggling to split our bills afterwards. Bulletbill is our fast solution to automate the bill splitting process.

What is bulletbill?

Bulletbill is a webapp that allows you to upload an image of your receipt and will use OCR and AI to recognize the given text. The individual items are separated, and the user can assign which people purchased which items. Finally, the user can input people's phone numbers and their own venmo to send a personalized text about how much they each person owes, including their proportion of taxing and tip, sent out using the Twilio text bot.

What was it built with?

The frontend was for the webapp was built with EJS, HTML, CSS, and Javascript and the backend was built with Express.JS and utilized the Taggun API and Twilio API. The webapp was hosted using GCloud's App Engine and stored images on Google Cloud Storage.

Visit bulletbill

*if the above link fails, please use this backup link. **note that Twilio is currently disfunctional on non-approved phone numbers, as we only have access to a trial version

About

UVA HooHacks 2022 Submission: Your fast solution to automating the bill-splitting process - Won Most Creative Use of Twilio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 44.1%
  • EJS 30.9%
  • CSS 25.0%