← Back to home

Bradbvry - Photos

React

It allows you to store collections of pictures and share them privately on IPFS

Screenshots

Bradbvry - Photos screenshot 1

Problem Statement

I've created a very basic app to make it easy to store and share collections of pictures in a private way. It's built using OrbitDB Threads via 3Box confidential threads.The way it works is this:User 1 sign inUser 1 creates a "collection" (thread) by giving it a nameUser 1 upload pictures to it and shares collection vía email (invite-only)User 2 receives invitation email and signs in (subscribes to the thread)User 1 receives email saying User 2 subcribed and ask for confirmation (he adds a member to the thread).Now the two of them have access to the content privately, and without intermediaries!!

Solution

The frontend is built using React with Magic and 3Box, that's it. It's extremely simple.Collections are confidential threads and using Magic allows to have for every user, an email and an Ethereum public address, which makes it much easier to share.The backend is just an Express server with just 2 routes to relay emails. Even simpler.

Hackathon

HackFS

2024

Contributors