The Development Process

CodeCall ensures the integrity of the projects and teams we support through an innovative private and community code review process.

To learn more about how our coding projects work from an engineers perspective, check out the engineers docs.

Ensuring the security of projects and their users is our top priority, and making the process for engineers and project teams as seamless as possible is our secondary goal.

This page outlines your journey to securing your codebase and what you'll need to ensure comprehensive coverage of your project.

Hereโ€™s what our code review process looks like:

Create a project

Create a project by going to codecall.xyz and submitting the "Create a project" form under "Start Project" - you can schedule a project with at least three days' notice.

Our team will contact you within two days to arrange a screening call and assess the details of your project and codebase.

What we need from you

We need further information to satisfy your requirements. Such as, the company name, logo, the project name which can be given through the repository, your budget, what the company is about, repository language, what is needed (whether it is front or back end, algo related), how to run your code and details about what you need whether that's bug fixes, optimization or create a feature.

Pricing and timelines

Based on the budget you provide us, our protocol chooses a specific budget for each feature, bug and optimization you require. This takes into consideration the timeline you give depending on the urgency you need your results.

Code freeze

No more changes to the repository from this point on or agreed whilst the project is in play.

Project begins

Engineers and reviewers will know before of possible projects that will come through discord with a 8 hour sponsor to ask the necessary questions if needed. once the project begins, you will have all the essential information to complete the task, including the codebase, scope, capabilities and how to get the codebase up and running.

In addition, there is a timeline for when the project will end. This will allow all engineers to participate within the given days or weeks, depending on the companies needs.

Reviewing and appeal

After submission period ends, the reviewing phase begins. what this means, all eligible reviewers will receive an email on the start of this phase were each project will consist of 3 reviewers, one will be picked randomly as the lead reviewer.

Each reviewer will receive a list of submissions they will assess, each submission that passed will then be included in a pool along with the accepted submissions the other reviewers have added and will be further processed by the leading reviewer.

Once all submissions have been reviewed, the reviewers will allow the engineers to appeal for any wrong assessments before agreeing together with the lead, as to which submissions are best to present to the business.

Review of report

After the presentation the business will assess the documentation that the reviewer will present, to see if everything matches your requirements and to go over any changes that were possibly missed if such case were to happen.

Last updated