Inspiration
We went on vacation in Italy, and ended up having to update a spreadsheet every night to keep track of transfers. We thought that there must be an easier way to solve this problem.
What it does
Consumes names of the vacationing group, and any spendings and transfers that happen within the group, and tells the users what the optimized transfer routes are, what each users' current balances are, as well as the transaction history.
How we built it
Backend in python, frontend in react. We used the flask and bootstrap frameworks, and implemented RESTful API.
Challenges we ran into
Getting started and becoming familiarized with building the frontend and backend simultaneously, connecting the two.
Accomplishments that we're proud of
Effective functionality of optmized_route function, dynamic updating.
What we learned
Coding in CSS, Javascript, HTML, how to implement APIs
What's next for That Vacay!
Currency exchange, authentication, more money splitting options.
Log in or sign up for Devpost to join the conversation.