Inspiration

Every year, millions of tons of electronic waste are generated. At the same time, the price of some electronics is rising steadily to extreme levels, such as graphics cards. We wanted to find a solution that can handle both problems using secure blockchain technology, and that's what inspired us to build Hermitrade.

What it does

Hermitrade is an Ethereum-based second-hand marketplace for electronics. People can post their deals and purchase other people's deals in a convenient way.

How we built it

We used React, TypeScript, and Tailwind CSS to create the frontend, and we used Solidity for the smart contract. There is no backend because the user directly interacts with the blockchain instead of a centralized server.

Challenges we ran into

We were all unfamiliar with React in the first place, so learning React was one of the biggest challenges we encountered. Another challenge we faced was to remove the deals after purchasing them.

Accomplishments that we're proud of

We made all of the functionalities that we intended to have! We're proud that our project was small enough to be manageable but large enough to be useful.

What we learned

As a team, we learned how to cooperate with our group members when we encountered hardships and difficulties and helped each other to figure them out. We also learned how to optimize the usage of our time to finish the project and elaborate our website to make our users have better experiences. In terms of the skills of coding, we learned how to use the structure of React and APIs of Tailwind CSS.

What's next for Hermitrade

We are going to deploy our project into the main Ethereum network.

Built With

Share this project:

Updates