Inspiration
Annoyance of bill splitting and monotonous etransfers after every social gathering, why not use the RBC API to create a platform where shared expenses are efficiently and effectively handled?
What it does
Takes a bill, splits it between selected members of a group then using the RBC API, sends invoices to each party directly via email or phone. The selected members of the group have to accept the bill before the invoice goes out. Once it goes out, the pending balance will be taken out of the account.
How we built it
Using ReactJS, we built the main foundation of the application where many features can easily be added on such as security measures, custom splitting and multiple groups. And using Express.JS + MongoDB to have reliable and reasonably quick API calls.
Challenges we ran into
Random file complications and merge issues after editing and pushing the same file. Also during debugging, after fixing the issue from one laptop, a similar but new issue would appear randomly on another.
Accomplishments that we're proud of
We believe that our idea is what we are most proud of, as we don't focus around the finanical area that much but we do believe that something like instant bill spilting is something useful.
What we learned
We have learned so much from building checkmate from bizarre css selector to using context api with react. It is almost like there is an infinite amount of things to learn.
What's next for CheckMate
Well if checkmate was to receive good support. we can use an actually banking api and make it a reality it all comes down to supply and demand

Log in or sign up for Devpost to join the conversation.