Inspiration
With the ever-growing popularity of cryptocurrencies and the rise of blockchain technologies, the need for decentralized storage solutions has never been greater. Blockdrive is a decentralized cloud storage platform that is user-centered and security-minded. With Blockdrive, users can chat, convert files to NFTs, and share content with ease and confidence.
What it does
Blockdrive is a decentralized cloud storage platform that leverages the use of IPFS and web3 storage to store files, thereby improving security. It also comes with chatting capabilities and the ability to convert a file into an NFT.
We believe that data should be stored in a decentralized manner so that no single entity has control over it. This is why we have built our platform on top of IPFS and web3 storage. These technologies enable us to provide a secure and reliable storage solution for our users.
In addition to our storage capabilities, Blockdrive also offers chatting capabilities. This allows our users to communicate with each other directly through our platform. We believe that this feature will be particularly useful for those who need to collaborate on projects or files.
Finally, we also offer the ability to convert a file into an NFT.
How we built it
This project was Built with:
Solidity: as Main Coding Language for writing smart contract ReactJs: as Main Coding Language for Creating The UI components (Front End) TailwindCss: as Main Coding Language for styling UI components IPFS: For Storing of files Web3 Storage: For Storing of files Moralis: as Tool for creating the chat section Github : For Repo Storage and source code management Git : For Version Control System
Challenges we ran into
Time and Role Management Building a proof of concept focused on a single demo video is a major step from creating a functional prototype. While balancing the jobs of product manager, designer, fullstack developer, solidity engineer, and marketer, I discovered the difficulties of prioritization and effort estimation (sometimes being too optimistic about my own deadlines). It was a really demanding project that tested me in all ways, but along the way, I discovered a lot about who I am.
Accomplishments that we're proud of
That we have created a decentralized storage platform that allows users to choose between IPFS and Web3 storage for their files, as well as using Mint files as NFTs,
What we learned
For me, there is a significant difference between creating a proof of concept targeted at a single demo film and creating an actual working prototype. I gained experience in prioritization and effort estimation by juggling the jobs of product manager, UX/UI designer, full-stack developer, solidity engineer, and marketing by pursuing the latter as a lone hacker (sometimes being excessively optimistic about my own deadlines). It was a really demanding project that tested me in all ways, but along the way, I discovered a lot about who I am.
What's next for Block Drive
We are working on creating a reward token for users with most file stored on our platform
Built With
- ethers
- ipfs
- moralis
- polygon
- quicknode
- react
- tailwindcss
- typescript
- web3

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