Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cadence-By-Example / Cadence Fun #66

Open
1 of 3 tasks
DappCoderr opened this issue Aug 9, 2022 · 8 comments
Open
1 of 3 tasks

Cadence-By-Example / Cadence Fun #66

DappCoderr opened this issue Aug 9, 2022 · 8 comments
Assignees

Comments

@DappCoderr
Copy link

DappCoderr commented Aug 9, 2022

Grant category

Please select one:

  • Open source maintenance
  • Developer tools/services
  • Educational material

Description

🔥 Learn with Fun 🔥
Learn to code cadence smart contracts by building simple games and application
Cadence fun is a platform that teaches all things technical about flow blockchains. Learn to make smart contracts in cadence by making your own crypto games and application.

Current Repo: https://github.com/DappCoderr/Cadence-By-Example

image

Problem statement

The current flow ecosystem doesn't have an interactive guide to learning cadence, which clears your basic concept of cadence with a sample example contract.

  • Target audience: Developer
  • Evidence for the need: Poor cadence development guide | Less smart contract example | No interactive learning guide

Proposed solution

We are building cadence fun, which will provide a better cadence development guide, including cadence basics with side-by-side sample smart contract building. It also has interactive code learning sessions to build games like a crypto zombie.

Impact

  • In what ways does this benefit the broader Flow developer ecosystem?
    Cadence Fun is working to onboard the next million devs on the Flow Blockchain.
    Cadence Fun is divided into 4 sections -
  1. Documentation - Learn the basics & syntax of cadence.
  2. Learn - Interactive game to give you a hands-on cadence.
  3. Examples - Boilerplate coding samples in cadence.
  4. Buidl - Building basic NFT, DAO and DeFi samples codes.

Milestones and funding

Note: You can leave the USD proposal empty / "TBD". Please consider adoption and/or maintenance milestones at the end of your project.

Milestone Deliverables Timeline Risks USD proposal
Architecture Building Interactive Game Design + Lesson Details 1 week - 2000
Development - I Creating cadence contract for the game, Adding Contract & Transaction and Script to the flow playground to play with it 3 weeks - 15000
Development - II Building the front-end of the game dapp + interactive lesson tutorials 10 weeks 22000
Development - III Building Lessons 1 & 2 (Basic of cadence and how to write a contract on flow), giving hands-on experience on flow playground 2 weeks 5500
Development - IV Building Lessons 2 & 3 (Building character as NFT and using FT token in the gameplay) 2 weeks - 5500
Development - V Building Lessons 4 & 5 (This session represents the game logic in the cadence, transaction and script to play the game and gives hands-on experience on flow playground ) 2 weeks - 5500
Adoption Creating Developer Guild to onboard more than 500 developers on flow blockchain, Having a 2-week live coding session to provide an overview of the flow ecosystem and cadence smart contract languagge. 2 weeks - 8000
Maintenance Updating the UI/UX of the game, Updating all the codes with updated cadence version 3 Months - 20000

Team

Name Role Bio Contact
Hardik Smart Contract Engineer ... [email protected]
@alxflw
Copy link
Contributor

alxflw commented Aug 10, 2022

thanks for the submission @DappCoderr! we'll review and get back to you soon

@alxflw
Copy link
Contributor

alxflw commented Aug 25, 2022

Hey @DappCoderr, we took a look and have a few follow ups:

  1. Can you please update the milestones with deliverables and costs?
  2. For deliverables, can you focus on producing tutorials?
  3. Could you add a milestone to integrate with the Flow Playground?

@DappCoderr
Copy link
Author

Hey @alxflw, thanks for the update. I will update the milestone and funding section.

@DappCoderr
Copy link
Author

DappCoderr commented Sep 2, 2022

Hey @alxflw, I have updated the milestone with deliverables and cost. Please check.

@alxflw
Copy link
Contributor

alxflw commented Sep 7, 2022

thanks @DappCoderr - we'll do a final pass and get back soon!

@chrisackermann
Copy link

Hi @DappCoderr - thanks for your patience! Just wanted to let you know that we've accepted this submission and will be following up via email with next steps. Thanks!

@DappCoderr
Copy link
Author

Thanks, @chrisackermann, for the update. Looking forward to working on it 😍.

@Aliserag
Copy link
Collaborator

It's been 2022 since this was proposed and active, what's the current status on this? There are still 2 milestones left and haven't heard any updates in some time @DappCoderr. When is the anticipated completion date?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants