Inspiration

I was inspired to develop this project because I believe its a valid real world use case for blockchain. To increase adoption of blockchain by the general public I believe there needs to be strong use cases. I think NFT Ticketing is one such use case than can drive adoption.

What it does

NFT Admissions is a decentralized application (dApp) that uses non-fungible tokens (NFTs) as digital tickets to enter events. Built on the Fantom blockchain, NFT Admissions offers a secure and transparent platform for event organizers to issue, sell and manage NFT tickets. The platform eliminates the need for physical tickets, reducing the risk of counterfeiting, and providing a seamless and convenient experience for ticket holders. With NFT Admissions, event organizers can create unique NFTs for each event and set conditions for ticket redemption, ensuring that only legitimate ticket holders can enter the event. NFT Admissions uses the fast and efficient Fantom blockchain, providing users with an immersive experience and reducing the risk of scalability issues.

How we built it

Fantom Testnet - Our smart contracts are deployed here. Nextjs - Front End built using NextJs Rainbowkit - Used to allow users to connect and sign in to our Dapp WAGMI - Used to call smart contract functions Ethers JS - Used to call smart contract functions QR Codes - Used to allow users to scan and check into an event. react-qr-reader to read QR Codes. react-qr-code to generate QR codes

Challenges we ran into

The most challenging part of this project was getting the QR Scanner to work on a mobile browser. After a few hours and much googling I eventually overcame this challenge.

Accomplishments that we're proud of

I am proud of the entire Dapp. I am proud to have accomplished this feat in the allotted time.

What we learned

I have learnt that the Fantom blockchain is a very fast and versatile block chain. I also learn that I don't really like Typescript that much.
I learnt more about CSS and React I learnt that Rainbowkit is a must tool in my web3 toolbox

What's next for NFT Admissions

I would definitely like to explore this as a potential startup that I launch.

Built With

Share this project:

Updates