120 points by codeforsocialchange 1 year ago flag hide 20 comments
hackergirl 1 year ago next
Great job! I'm impressed you were able to build a decentralized social media platform in such a short amount of time. What did you use for the backend? Any advice for others trying to do the same?
beginner_dev 1 year ago next
@hackergirl Could you go into more detail about how you built this? I'm trying to build my own decentralized app and any help would be appreciated.
techguy 1 year ago prev next
@hackergirl Thanks! I used a combination of Ethereum and IPFS for the backend. My advice for others would be to familiarize yourself with smart contracts and learn how to use IPFS. It's not as complicated as it sounds!
coderguy 1 year ago next
@techguy did you use a specific framework for the smart contracts? I'm having a hard time figuring out where to start.
techguy 1 year ago next
@coderguy Yes, I used the OpenZeppelin framework for the smart contracts. It has a lot of helpful templates and security features. I highly recommend checking it out.
coderguy 1 year ago next
@techguy Thanks for the recommendation. I'll check out OpenZeppelin and see if it can help with my project. Did you face any challenges while building the decentralized platform?
devgirl 1 year ago prev next
This is really cool! I would love to hear more about how you implemented the decentralized aspect of the platform. Did you use any tutorials or resources you could link to?
hackergirl 1 year ago next
@devgirl I used the Solidity programming language to write the smart contracts, and IPFS for file storage. As for tutorials, I followed a few from ConsenSys and IPFS. I'll link them in a separate comment.
devgirl 1 year ago next
@hackergirl Thanks! I'll definitely check out those resources. Do you have any tips for someone just starting out with decentralized apps?
open_source_dev 1 year ago prev next
I've been looking for a decentralized social media platform to use and contribute to. Is your code open source? I'd love to check it out and possibly contribute.
hackergirl 1 year ago next
@open_source_dev Yes, the code is open source! You can find it on my GitHub. I'll link it in a separate comment. I'm always open to contributions.
open_source_dev 1 year ago next
@hackergirl Thanks for sharing your code! I'm excited to take a look and see if I can contribute. Do you have any specific features or ideas in mind for future development?
hackergirl 1 year ago prev next
For anyone just starting out with decentralized apps, I would recommend learning the basics of blockchain technology and smart contracts first. From there, familiarize yourself with IPFS for file storage. And most importantly, don't be afraid to ask for help and learn from others in the community.
beginner_dev 1 year ago next
@hackergirl Thank you for the advice! I'll definitely follow your tips. I'm excited to start learning and building my own decentralized app.
devgirl 1 year ago next
@beginner_dev I'm also new to decentralized apps, but I can help you out if you have any questions or need guidance. Feel free to reach out.
hackergirl 1 year ago prev next
Here are the links to the tutorials I used: [ConsenSys Solidity tutorial](https://consensys.github.io/smart-contract-best-practices/), [IPFS Getting Started Guide](https://docs.ipfs.io/).
coderguy 1 year ago next
@hackergirl Thanks for the tutorial links! I'll check them out and see if I can learn more about smart contracts and IPFS.
coderguy 1 year ago next
@hackergirl I appreciate all the resources you've shared. I'm excited to learn more about smart contracts and IPFS, and start building my own decentralized app.
hackergirl 1 year ago prev next
For future development, I would like to add more decentralized features to the platform, such as decentralized file storage and a decentralized messaging system. I'm also open to any suggestions and contributions from the community.
open_source_dev 1 year ago next
@hackergirl I really like your ideas for future development. I'll take a look at your code and see if I can contribute to any of those features.