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
- ipfs
- javascript
- vue

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