Web3-Conf-India / Hack-Web3Conf

13 stars 12 forks source link

Submission: Error404 #10

Open mishramonalisha76 opened 2 years ago

mishramonalisha76 commented 2 years ago

Team Name

Error404

Project Name

Mintos

Contact Details

mishramonalisha76@gmail.com

Project Track

NFT, Art & Gaming

Sponsor Bounties

IPFS Filecoin

Link to project GitHub public repo

https://github.com/mishramonalisha76/mintos

Link to project website

https://mishramonalisha76.github.io/mintos/

Link to demo video

https://youtu.be/QZplSKlulMI

Contract address

https://mumbai.polygonscan.com/address/0x8EdE3EE68Af973022A389A9214da20e2C7F9280B

Inspiration

We have been part of organizing events for users which can be quiz competitions or meme contests. And to every user, we wanted to mint an NFT as proof of participation. Now, the problem is that we had to manually deploy the contract and mint NFT for each of user. It was really painful and took a lot of time and effort.

What it does

The a3 main features of Mintos are:

  1. Accessible to both devs and non-devs
  2. Deploy an NFT contract with a couple of clicks
  3. Transfer NFTs to the users just by uploading a CSV file.
  4. Expand on the use of the contract by calling the contract functions

Challenges you ran into

UI/UX Challenges

  1. Completing it in 2-3 days because of the deadline
  2. Make the UI interactive
  3. Complete the whole flow in just a couple of clicks

Development:

  1. Writing the smart contract and testing it using remix
  2. UI implementation and make it responsive enough to be viewable on all devices

Anything else?

We have personally faced these challenges and with some user interviews with devs as well as non-devs we came up with this idea and implemented it in a very short time of 2-3 days.

After hearing some feedback, we have also included an option to upload the image file to IPFS and the IPFS URL acts as the NFT URI. This part is not shown in the video. Demo link of the feature - https://youtu.be/UtWrHPCbpio

mishramonalisha76 commented 2 years ago

@chaitanyasjoshi when will the results be announced?