Inspiration
Every day companies use platforms to manage their files, depending on centralized storage systems (such as Dropbox or Google Drive), which makes the long-term storage process unreliable and highly dependent on a point of failure. That is why using a decentralized technology such as Hedera (robust and prepared for all types of transactions) allows easy storage, thanks to Web3 as a backend and maintaining a simple access system similar to Web 2.0 for consumption.
What it does
HFiles allows you to manage (create, update, and download) files using the Hedera network as a storage system, through a web app that facilitates account management and file processing, storing some metadata both on the network and centrally, but without depending on other storage systems.
How we built it
Everything was built using C# as a programming language, through an ASP.NET Core application, and with the Hashgraph library to connect to the Hedera network. Additionally, it uses a SQL Server database engine to maintain the various accounts and metadata that are not stored in Hedera.
Challenges we ran into
Understand the operation of the Hedera network for the treatment of files, both uploading and downloading them.
Accomplishments that we're proud of
Create this little platform in a couple of days and fully functional.
What we learned
I learned a lot more about creating and managing accounts on the Hedera network
What's next for HFiles
Create a complete product, including APIs, so other systems can connect and use it. We want to be the Google Drive for Web3.
Built With
- c#
- hedera


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