Inspiration
We want to build a playground and social platform for bicycle lovers in the world through blockchain.
What it does
Cyclin is a NFT collection of bicycles. We want to add more attributes to the collection so users can not only mint them, but also use them for future competition (calculate points based on their real distance cycling, NFT attributes).
How we built it
We created a NFT collection smart contracts using Solidity language and Hardhat framework. Currently, there are 2 versions: one non-upgradeable contract and one upgradeable contract. They are deployed on Ethereum Kovan network. For the UI, we use React framework to create the website. We use Alchemy and web3js library in order to connect and interact with the blockchain.
Challenges we ran into
We were struggling to find a way to host NFT meta data.
Accomplishments that we're proud of
We are able to create a collection and mint NFT. We were able to create a functionnal website using React and set it up so users can interact with the blockchain.
What we learned
In this hackathon, we learn a lot about the frontend and React. We learned React syntax JSX. We learned how to use React router and hooks, and link them together. We learned how to create NFT collections and their challenges (hosting metadata, design logics/architecture of the collection,...).
What's next for Cyclin
Finish a market place for users to be able to exchange, sell/buy NFTs.
Built With
- hardhat
- javascript
- react
- solidity
Log in or sign up for Devpost to join the conversation.