Inspiration

The use of receipts and the need of sharing data with someone living in the same place is my main inspiration. It has practical use cases, ease of use, and it should be easy to share data.

What it does

We take a picture of receipts, we enter the category, the price, and then a summary of all the household expenses are displayed in a calendar. We can share it through IPFS, we can get a statistical overview through a pie chart, and we can add peers to share the bills and eventually send messages through websockets to tell to a peer something has been updated.

How we built it

Vue, IPFS are the main libraries used.

Challenges we ran into

Reliably being able to share data through IPFS without relying on a public relay copying our data is quite hard.

Accomplishments that we're proud of

It is quite easy to use, we can have an overview of all the expenses, we can share it, it's quite cool.

What we learned

I learned the different mindset we must have to develop p2p applications, quite different than a server-client app.

What's next for Household manager

Improve the copy of all data in a p2p fashion, add a public relay (thinking about pinata), add encryption to share data without compromising privacy

Built With

Share this project:

Updates