Going out to restaurants with other people is a common occurrence among friends. However, splitting the bill can be tedious and time consuming. We wanted to create an app that allows users to easily identify the individual costs for a receipt.

What it does

Users can upload a photo of their receipt and input information about which person consumed which food item. Our algorithm will then calculate the total cost for each person depending on which items they bought. If multiple people bought/consumed the same item, the cost is divided between them evenly.

How we built it

We used React and nextJS to build the web app.

Challenges we ran into

Some challenges we ran into were the speed at which the data would populate on the screen. We also tried using React Native first since we thought mobile would be a better use case for this app, but pivoted to React as we were having issues importing libraries.

Accomplishments that we're proud of

We are proud of developing an app that uses both React and Next.js as first-time users of these packages.

What we learned

We learned what OCR means and how to utilize it with Javascript.

What's next for Split and Conquer

Future improvements includes allowing the user to directly take photos of their receipt.

Built With

Share this project: