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鈥檒l 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 · 7 comments
Open
1 of 3 tasks

Cadence-By-Example / Cadence Fun #66

DappCoderr opened this issue Aug 9, 2022 · 7 comments

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 ... er.hardiksharma05@gmail.com
@github-actions github-actions bot added this to New: In review in Grants Overview Aug 9, 2022
@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 馃槏.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Grants Overview
New: In review
Development

No branches or pull requests

4 participants