flip-fest icon indicating copy to clipboard operation
flip-fest copied to clipboard

CryptoDappy Feature: NFT marketplace

Open srinjoyc opened this issue 4 years ago β€’ 17 comments

πŸ‘‹ Β  If you are interested in working on this issue, please check out the Getting Started guide on HackerEarth!

Description (Problem Statement)

CryptoDappy is a community-owned learning application for Flow. As of now, only direct NFT purchases from the main contract are possible. We want to give users the experience to list their Dappies (NFTs) for sale in order to sell them to other buyers, and give buyers a chance to purchase Dappies of other users. To achieve this, let the NFT-storefront contract be your guide.

Experience Required (Can be done as an individual or as a team)

  • Basic JS (React), FCL, and Cadence knowledge β†’ Can be obtained by completing the course on https://www.cryptodappy.com beforehand

Milestone Requirements

  1. Frontend implementation (Week 1)
  2. Smart contract implementation, documentation & video walkthrough (Week 2)

Software Requirements

Other Requirements

  • Documentation of the steps taken (creation of new mission on learning hub)
  • Recording a video walkthrough of the code solution
  • Creation of a Mission page on CryptoDappy Learning Hub

Judging Criteria

  • Quality of code implementation
  • Easy user experience
  • Good and easy-to-follow documentation on the CryptoDappy learning hub (equally important as the other points)

Resources

srinjoyc avatar Sep 07 '21 13:09 srinjoyc

Hi everyone, I'm Ben, technical content marketing manager at Flow - nice to meet you! At Flow, I create technical content and educational material, and I have created CryptoDappy as a starter course to onboard new developers to Flow. You can find me on discord (bebner#2025) - happy to help you wherever I can!

bebner avatar Sep 15 '21 17:09 bebner

Heya all.

I'm Rhea ( @rheaplex ), a senior smart contract engineer at Dapper Labs and one of the authors of the nft-storefront Cadence smart contract code. I'm available to answer any questions you may have about that code and how to interface with it, on-chain and off.

😺

rheaplex avatar Sep 15 '21 20:09 rheaplex

Hey guys! I'm interested in tackling this issue, it sounds cool! Would be good for me to improve my Flow/Cadence knowledge :grin:

I'm experienced in React, fairly new to Cadence and FCL. I completed the Fast Floward bootcamp and so have completed a project in Cadence using the Decentology DappStarter, so I think I have a reasonable understanding of Cadence.

I haven't completed the CryptoDappy materials though, is this required in order to understand how the issue fits in with the platform and the learning materials, and to therefore complete the issue? Thanks very much!

ph0ph0 avatar Sep 18 '21 12:09 ph0ph0

Hey @ph0ph0, great to hear you're interested - it is definitely a good challenge to improve FCL and Cadence knowledge.

In my view, it is not a necessary precondition to follow the CryptoDappy course beforehand. It is a very basic introduction into FCL and Cadence; but given your prior knowledge, I think you can also save some time and jump right into the finished code.

However, this challenge also includes the recording of a walkthrough video and the creation of a mission in the CryptoDappy learning hub, so do make sure that you watch at least 1-2 videos beforehand as a reference.

Hope you have a good start, feel free to ping me anytime if you run into any issue.

bebner avatar Sep 20 '21 06:09 bebner

Ok brilliant, looking forward to getting started! I'll take a look at the code later today :thumbsup:

Would it be possible to add me to the "Team(s) Approved" column of the Projects > FLIP Fest Team Progress document please?

Also, where is the best place to contact you with quick questions if I get stuck? On here or on Discord?

Many thanks!

ph0ph0 avatar Sep 20 '21 08:09 ph0ph0

Hey @bebner, thanks again for our chat on Discord earlier and for sending over all those materials, here are my team details:

Team Name: phillip62_a774 Team Github Usernames: ph0ph0 First Milestone Submission: 3rd of October (will likely be before then)

Thank you!

ph0ph0 avatar Sep 20 '21 10:09 ph0ph0

Hey guys we would like to work on this issue as well. We have worked on react to develop similar marketplace apps but found flow really cool and would like to expand our knowledge on the same. ☺️ : Team name: TheBlockBlokes Team members: @cool-pants @karanysingh

First Milestone Submission: 4-5 October (tentatively, may even be before that)

cool-pants avatar Sep 26 '21 16:09 cool-pants

Hi @cool-pants, nice, happy to welcome you to the Flow buildathon! πŸ‘‹ Do feel free to reach out to me via Discord (bebner#2025) if you have any additional questions

bebner avatar Sep 27 '21 15:09 bebner

Hi! we would like to work on this issue with Vue. Team Name: SpCm Team members:@pepagodx, @juonx477 and myself. First Milestone Submission: 4 October.

brunogonzales avatar Sep 30 '21 22:09 brunogonzales

Hi @brunogonzales, great that you're on it & looking forward to a Vue-based solution!

bebner avatar Oct 01 '21 18:10 bebner

Hi @bebner ,

I am a little late to the party. If is it possible, please add my team:

Team Name: Ancient Machine Team Member: @NguyenIvan First Mile Stone Submission: 21 October 2021.

Thank you!

Nwin

NguyenIvan avatar Oct 14 '21 12:10 NguyenIvan

Hi @NguyenIvan, welcome to FLIP Fest, great to have you on board for this issue πŸ‘‹ If there are any questions arising from your side, feel free to reach out to me on Discord, either in the dedicated CryptoDappy channel or via DM to bebner#2025

bebner avatar Oct 15 '21 14:10 bebner

Thank you @bebner! Do I need to check the FLIP Fest Team Progress boards for any extra information?

NguyenIvan avatar Oct 15 '21 14:10 NguyenIvan

Good day @ph0ph0, @NguyenIvan!

Thanks so much for all your hardwork & participation. In order to finalize winners & prepare for prize payout, we'll need the following actions from your end.

Please provide the following information byΒ Nov 17, 2021, (in this GH Issue is fine):

1. Team Information

  • Team Members Information - Github Username + Email Contact + Percentage of prize allocation (total should = 100%)
  • All mentioned members MUST react to the post with a πŸ‘ which will act as confirmation that the information is correct, or a πŸ‘Ž to indicate that the information is not correct.
  • We will be reaching out via e-mail

πŸŽ–IMPORTANT: We will only proceed with prize payouts once all members have confirmed with πŸ‘ on the post.

2. Video Demo (optional)

  • Please provide a 5-minute video demo to be featured & showcased in the FLIP Fest Closing Ceremonies
  • Link format & Downloadable (eg. Google Drive, Vimeo)
  • Content Format (Problem Statement, your work / how you solved it, final outcome)

We will be hosting Closing Ceremonies on November 23rd, 8AM PT where we'll having closing remarks from Dete & will be announcing the winners! I'll share the details here before Nov 17.

kimcodeashian avatar Nov 12 '21 23:11 kimcodeashian

Hello @kimcodeashian,

My team has only one member, which is me:

Git: NguyenIvan Email: [email protected] Percentage of Prize Allocation: 100% Demo Clip: https://www.youtube.com/watch?v=2mzhcDROgBM

Thank you for reaching out,

Nguyen

NguyenIvan avatar Nov 15 '21 02:11 NguyenIvan

Hi @kimcodeashian!

My team also has only one member (me):

GitHub: ph0ph0 Email: [email protected] Percentage of Prize Allocation: 100% Demo: https://www.youtube.com/watch?v=Om4r7DXtNZ8 Download Link: https://e.pcloud.link/publink/show?code=XZfnuJZoNkJYbnkm2zBLgkSmSpMfmj3V3NX

Thanks!

Phill

ph0ph0 avatar Nov 16 '21 12:11 ph0ph0

Hey folks,

We've received and reviewed over 82 submissions! What an amazing community on Flow! To commemorate all the hard work done, we have finalized winners and will be announcing them during our Closing Ceremony on Nov 23rd, 8AM PT. Be sure to join us - there may be some attendance prizes & a keynote from our CTO, Dete πŸ˜‰!

RSVP here so you don't miss out! See you then!

kimcodeashian avatar Nov 17 '21 01:11 kimcodeashian