Skip to main content

Setting Up Your Project

When you log in to the CodeTogether portal for the first time, a Welcome checklist guides you through setting up your first project.

note

The full checklist is visible only when logged in as an Admin. To skip a step, click Skip button.

Welcome page dashboard overview

Welcome Checklist Steps

1. Add Your CodeTogether License

For on-premises users, click Start and paste the license information provided by your account representative.

note

Please add the CodeTogether license exactly as it was provided. Any change in formatting, often caused by copy-paste issues, may break the license and prevent it from working correctly.

Getting started license

2. Update User Information

Click the Start button to link all Git commit email addresses for activity tracking. At this stage, you can also update the user name and title as they will appear in CodeTogether.

Getting started user information

3. Add CodeTogether to Your IDE

If you’re a developer, select your IDE to install the CodeTogether plugin. If you are not a developer or do not perform development on this system, select I am not a developer to skip this step.

Getting started IDE setup

4. System Integrations (Custom Setup)

Some environments may require additional system integrations as part of a custom setup. At this point, integration setup (including issue tracker integrations) is treated as a custom configuration and is not documented in this guide. If you need integrations enabled for your deployment, contact your CodeTogether administrator or account representative.

5. Add Project Managers

Add the email address for each project manager. Project managers can create new projects and assign project admins.

Getting started project manager

After adding project managers, the list will appear as shown below. From this screen, you can add more managers or remove existing ones as needed.

Getting started added project manager

note

If you choose not to set up a project during onboarding, you may be required to add at least one project manager before continuing.

6. Add Your Project

Click Start to begin creating your first project in CodeTogether.

For detailed setup instructions, follow the steps below:


Adding a Project

The Add Project flow guides you through creating a project, associating it with a department, and connecting source code (when available) so CodeTogether can begin processing activity and project data. You can add a project either:

  • From the Welcome Checklist (recommended for first-time users), or
  • By selecting Add Project from the project dropdown in the top-right corner of the Activity page.

Adding a project

Complete the following steps:

1. Project Name

Enter a name for the project.

Project Name

2. Select Department

Choose the department that this project will belong to.

Select Department

You can either select an existing department or create a new one by clicking New Department, entering a name, and clicking Add.

Create Department

3. Access to Source Code?

To configure the repositories for this project, CodeTogether needs a developer (or someone with access to the project source code) to identify the repositories from within an IDE. If you do not have access to the repositories yourself, share the URL shown in this step with the person who does. They will complete a short IDE flow to generate the Setup Code that you can enter in the setup wizard. The person with access to the source code should open the link and follow the instructions to generate a Setup Code.

Access to Source Code

Install the IDE extension (skip if already installed)

Follow the instructions on the shared page to install the CodeTogether extension for the IDE in use (VS Code, IntelliJ, Visual Studio, or Eclipse).

Generate a Setup Code

Follow the instructions on the shared page for your specific IDE (VS Code, IntelliJ, Visual Studio, or Eclipse) to generate a Setup Code.

Generate a Setup Code

Add Setup Code(s)

Paste one or more Setup Codes provided by your developer(s). Each code corresponds to repositories identified from an IDE. You can add multiple setup codes when:

  • Different IDEs are used for different parts of the project, or
  • Different team members provide access to different repositories.

Add Setup Code

Confirm Repositories

Review the repositories detected from the setup code(s) and confirm the selection to continue.

Confirm Repositories

Confirm Repositories

Review the repositories detected from the setup code(s) and confirm the selection to continue.

Confirm Repositories

Review Members

In this step, CodeTogether suggests project members that were automatically detected based on recent activity.

Review Members

To add more people:

  1. Enter an email address in the field at the top.
  2. Click Add.
  3. Select the appropriate role for each member using the role dropdown (for example, Engineer).

When you’re done reviewing the list, click Next to continue.

Confirmation

The Confirmation step summarizes what will happen after you create the project. When ready, click Create.

Confirmation

Preparations in Progress

After creating the project, you may see a “Preparations in Progress” screen while CodeTogether retrieves and processes repository data to finish project configuration.

note

The IDE that generated the Setup Code must be running for preparation to complete.

Preparation in Progress

This page shows two phases of progress:

  • Synchronizing (loading repository data)
  • Calculating (processing metrics)

A checklist indicates what’s completed