Inspiration

We saw an urge to create a photo sharing app for events separately, like you can share images with a group of friends of a particular day, it would be really awesome if this was working on a decentralized storage. We built it in this hackathon !!

What it does

It creates Pods ( group of wallet addresses ) where people can share images, each pod allows the podmates to share the images, videos etc over IPFS.

How we built it

We used the React Native Boilerplate provided by Moralis to start the project. Then we started creating the UI required by the app and got the smart contract built for the same. Later on we tested making the connection of the frontend and the Solidity Smart contract. We used some events to make sure we stay updated with the smart contract and added some listeners on the contract to update the frontend accordingly in real time. We made some tests and checked if everything is working perfectly !!

Challenges we ran into

This was my first mobile application built on Blockchain and thus had to invest some time to figure out how things are done differently and how a a better UI/UX can be given to the users of the application.

Accomplishments that we're proud of

We got it working !! A full fledged React Native app built on top of Polygon and IPFS is good to go to help people share files over a decentralized network on iOS and Android !!

What we learned

We learnt a lot of things in order to make each component of the app functional, we tried changing the UI as much as we can in order to make it more user friendly, plus got the smart contract built in such a way that we can make sure if everything is working correctly.

What's next for Pods

Adding more functionalities to the app

Built With

Share this project:

Updates