Quick Start
Code Call Quick Start Guide for Engineers
Last updated
Code Call Quick Start Guide for Engineers
Last updated
Welcome to Code Call! Here's a quick and easy guide to get you started as a competitive developer and create your first submission
First, visit app.codecall.xyz and click connect with GitHub in the top right corner to login with your account directly and have a wallet automatically generated for you, you should see your github name at the top once you logged in:
Navigate to the projects page and look for "Live" projects or alternatively navigate to the junior projects to practice:
Clicking on a project will open its details page, with important information such as:
Prize pool development reward breakdowns.
Start and end dates.
Scope and development tasks.
Scoring.
Link to the GitHub repository (if the competition is live).
Language.
How To Guide.
TODO: Add Photo Here of project screen
Every contest also comes with details that will help you understand:
The codebase
Scope
Compatibilities
How to get the codebase up and running
New projects are added regularly. When you find a project that fits your skills, click on the "participate" button to join it:
TODO: ADD PICTURE OF PARTICIPATE BUTTON IN COMPETITIONS SCREEN
Once you've completed your first task navigate to the project page, and click on the "submit" button:
TODO: PHOTO OF SUBMIT BUTTON IN PROJECT SCREEN
To submit your task, you'll be asked to insert:
Title - a <250 character descriptive title of your submission.
Contribution Type - The type of contribution you are submitting: Feature, Optimization, Bug Fix Read How to Evaluate Contribution Type for a full explanation.
Description - a detailed description of your contribution: Bug: Document the effects of the bug and how to reproduce it as well as your fix. Feature: Describe the feature you are implementing and how it aligns with the project tasks. Optimization: Describe which part of the code you are optimizing and the effect of it optimization.
Learn more on How To Present Your Contributions on the dedicated guide.
After the project ends, reviewers will evaluate each submission carefully to determine its validity and overall quality.
reviewers is done in two steps:
reviewers - a period where all eligible reviewers can evaluate others' submissions.
Finalization - a period where a lead reviewer, reviews the submissions approved by his fellow colleagues and present a document to the business for review.
Learn more about the reviewer process.