Inspiration
Now a days as web3 is progressing and there is a demand for NFT's, an event management and event nft ticketing platform is need of an hour. Its very difficult for organisers to issue NFT tickets as they have to use some minter tools to do so and also to issue poap they need to understand it and then issue separately. To solve all these issue eventonchain is built. The idea is a user can come on the platform and login with email or metamask. With just few clicks they can create events which will be stored on blockchain and people can mint tickets on the platform by paying fee in very easy to use manner. The organiser can checkIn Users then and can issue poap in one go
What it does
A user can come on platform and login with email or with his/her wallet. If he logins with only email and otp then we create a XDC account for him. Then user can create events, mint ticket nfts , organizer can checkin user and user can burn tickets to get the value and buy new tickets with it. All the tickets have some value and they can showcase it to the world. There are many other feature like stripe and crypto wallet payment system. The amount of ticket is sent to smart contract and can be withdrawn only after event is ended.
How we built it
The project is built using HTML/CSS/Javascript and Nodejs. The poap api's are used to issue poaps per event. IPFS-Pinata is used for data, event pass and meta data storage. The contracts are deployed on XDC network. MongoDB is used as database. A script is made which can checkin in one click and issue poaps, nfts in one go. HTML/CSS, BOOTSTRAP, Jquery is used for frontend. XDC3 librrary and etherjs is used to connect to XDC blockchain. Metamask is used as wallet and hardhat is used for deployment.
Challenges we ran into
- Blockchain and database syncup
Accomplishments that we're proud of
- I have almost completed my project which I was looking to build and put into the market. I think I am now close to launch it soon on XDC. Just need support from XINFIN.
What we learned
- All about the xinfin and xdc network
What's next for EventOnChain
- Going live in next 15-30 days
- Adding more functionalities like rsvp, transferable nfts, etc.
Log in or sign up for Devpost to join the conversation.