Inspiration

We realised with our own struggles with housemates that we wish there was a way to easily split the cost for everyday items we buy for the house like toilet and kitchen roll

What it does

We created a system where users can login and earn points, claim rewards for paying their bills on time, as well as help groups settle disputes on paying people back for items that were bought for the entire house

How we built it

Frontend: React Backend: Express.js Database: MySQL Authentication: JWT Tokens We are also using Streamlit for our simulated payment API

Challenges we ran into

Authentication was something we struggled with because we wanted to make it close production level

Accomplishments that we're proud of

We are really proud of our system/database design as we spend loads of time on it and iterated multiple times We are also really proud that we managed to get authentication working

What we learned

Planning before hand really saves you time in the long run We learned how JWT tokens work We gained more experience working with external APIs

What's next for housrCash

Redeeming Housr points for actual cash to pay others in the group feature Computer vision for scanning receipts Logging in via other APIs like google Using s3 to retrieve logos for companies on the frontend to ui more engaging

Share this project:

Updates