-
-
Login Screen
-
HomeScreen with Pods created by me and shared with me
-
Contact Book with all the wallet addresses stored against name
-
My Details => name and wallet address
-
Change my name
-
Add new contact
-
Qr code generated from name and walletaddress
-
Create new pod
-
Pod details, contains title, description, date, images and members of the pod
-
Members of the pod
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
- etherjs
- ipfs
- javascript
- moralis
- polygon
- react-native
- solidity
- wallet-connect
Log in or sign up for Devpost to join the conversation.