Web3-Conf-India / Hack-Web3Conf

13 stars 12 forks source link

Submission: Neo-Techies #27

Open mbcse opened 2 years ago

mbcse commented 2 years ago

Team Name

Neo-Techies

Team members (if changed)

Member #1 Name: Email: Twitter handle: Discord ID (with #tag);

Project Name

EventOnChain

Contact Details

mbcse50@gmail.com

Project Track

NFT, Art & Gaming

Sponsor Bounties

IPFS Filecoin, Alchemy, Gitopia

Link to project GitHub public repo

https://github.com/mbcse/Web3Conf-Hack gitopia://gitopia1umj56zfp6p5067jy6sq5xwl3gz0crh4ns5n7zc/HackWeb3-Conf

Link to project website

https://eventonchain2.herokuapp.com/

Link to demo video

https://youtu.be/ZqqdkH9bzcg

Contract address

Gnosis Mainnet : 0x8F4a3263619a0Ab01c24799e1beEBe1851FF9209 Polygon Testnet : 0xC69a53EBa1e1F9E2f1D08390ae05122185892B4F Cronos Testnet : 0xC69a53EBa1e1F9E2f1D08390ae05122185892B4F

Inspiration

Now a days as web3 is progressing and there is a demand for NFT's, a multichain 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. The best part is organizers can choose which blockchain(Polygon or Gnosis or Cronos) to mint tickets so that the gas cost doesn't bother them. The UI is made so simple that switching of chains to buy multichain nfts is made so easy and seamless that user doesn't need to understand any technicalities of them.

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 a multichain 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. The organiser can choose blockchain of his/her choice for nft's.

Challenges you ran into

Blockchain and database sync-up Multichain support for platform. Implementing this was hard task

Anything else?

I Invite Girlscript and web3-conf-India team for collaboration for future events