algorandfoundation / grow-algorand

Grow Algorand and Earn ALGOs ❤️
89 stars 33 forks source link

Code Solutions And Tutorials for the Algorand Developer Portal [+2500 ALGO For Winners] (29 April - 16 June) #147

Open michielmulders opened 2 years ago

michielmulders commented 2 years ago

Overview

This bounty runs from April 29, 2022 to June 16, 2022 The Community Vote will begin on June 30, 2022

What is this task?

Create a Solution or a Tutorial using Algorand’s technology that will be published on the Algorand Developer Portal.

Please submit an outline for your solution/tutorial first via GitHub and tag @joe-p before starting work.

Solutions A solution should demonstrate a substantial end-to-end code example or prototype of an application in an open source GitHub repository. It should be accompanied by an explanation that provides a broader real-world context and use cases for the solution.

Tutorials Tutorials outline a specific learning goal, set context for why it is important, and then take the developer step-by-step through the process to accomplish that goal.

Deliverables

  1. A solution or a tutorial on the Algorand Developer Portal. Make sure to add a link to the Gitcoin bounty in your Developer Portal submission, your residency information, and the same wallet address as used for your Gitcoin submission.
  2. Completed GitHub repository linked in your Gitcoin submission.

What are the requirements for the bounty taker?

They must be an experienced programmer who can write clear and informative guides or explanations (depending on the post type) in English or Mandarin Chinese.

Judging Criteria and Metrics

The Algorand team will choose up to 8 submissions per month to be published. The following criteria will be used:

Submission Procedure

Submit your blog post following these steps:

  1. Submit your completed GitHub Repository to Gitcoin
  2. Sign Up or Log In onto the Algorand Developer Portal.
  3. Create a new publication, of type "Tutorial" or "Solution" on the Algorand Developer Portal.
  4. Draft your publication and "Submit for Review".
  5. Provide your Gitcoin bounty project page link in the comment section of the submitted draft page.
  6. Work with the Dev Rel team to edit and finalize the submission.
  7. For more synchronized communication, provide a discord username in the comment section.

Community Vote Winners

At one week after the end of the bounty, the tasks that were published through this bounty will be posted to the Algorand Discord (#gitcoin-bounty channel) as part of a vote that will last a week.

The five best submissions will receive a reward in ALGO tokens (1st 500 A - 2nd 400 A - 3rd 300 A - 4th 200 A - 5th 100 A).

Besides that, the Algorand team will pick a solution/tutorial (can also be a tutorial produced under the TEAL/PyTeal/Reach bounties) that receives an additional 1000 ALGO reward.

Community Vote Date

June 30, 2022 - July 7, 2022

Other Requirements

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 550.0 ALGO (366.54 USD @ $0.67/ALGO) attached to it as part of the algorandfoundation fund.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 1 week, 1 day from now. Please review their action plans below:

1) nwakaku has started work.

I will be creating a tutorial of event booking smart contract call on Algorand Blockchain using reach.sh 2) ikalonji has started work.

I will create a basic tutorial for beginners to create NFT domains on Algorand. 3) gconnect has started work.

Token Swap Tutorial with PyTeal

Learn more on the Gitcoin Issue Details page.

michielmulders commented 2 years ago

@pmartinez8241 Great! @oluwatunmise-olat Happy with that! Both, make sure to include explanations for all the steps you do and link resources that are helpful for understanding what's happening (like linking to reference docs that explain the boundaries of a certain parameter). Most likely, the developer reading this is new to Algorand smart contract development and is trying to learn more how it works/exploring different examples. A shorter well-explained tutorial is more valuable than a large use case without a lot of details. Hope that helps, thanks both!!

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 550.0 ALGO (171.12 USD @ $0.31/ALGO) has been submitted by:

  1. @sisandla
  2. @gconnect

@joe-p please take a look at the submitted work:


ayushkumar63123 commented 2 years ago

I am working already on this bounty

michielmulders commented 2 years ago

@ikalonji We don't need such a tutorial if you plan to cover Algo domains or NFD?

ayushkumar63123 commented 2 years ago

Is there any open bounty for tutorial creating?

IKalonji commented 2 years ago

@michielmulders what I was planning to do sumit is a tutorial on how to use the Algorand Java SDK to build a simple NFT domain indexer using the sandbox environment and an Angular frontend, my initial wording was not clear enough. Will that be fine?

michielmulders commented 2 years ago

@IKalonji That sounds good tho! Thanks for clarifying!

IKalonji commented 2 years ago

@michielmulders Thanks you.

gitcoinbot commented 1 year ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 550.0 ALGO (188.34 USD @ $0.33/ALGO) attached to this issue has been approved & issued to @gconnect.

gitcoinbot commented 1 year ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 550.0 ALGO (188.34 USD @ $0.33/ALGO) attached to this issue has been approved & issued to @gconnect.