onflow / developer-grants

Grants for developers that contribute to the broader developer ecosystem
Apache License 2.0
50 stars 18 forks source link

Cadence-By-Example / Cadence Fun #66

Open DappCoderr opened 2 years ago

DappCoderr commented 2 years ago

Grant category

Please select one:

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.

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

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
alxflw commented 2 years ago

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

alxflw commented 2 years ago

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 commented 2 years ago

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

DappCoderr commented 2 years ago

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

alxflw commented 2 years ago

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

chrisackermann commented 2 years ago

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 commented 2 years ago

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