Getting started

Full walkthrough · 6 min read · Updated 2026

A guided tour of BGI Commons from your side of the screen — from creating an account to running a team. Each step shows where to click and what you'll see next.

1. Sign up

Press Join the Commons in the header. Enter an email and a password (8+ characters), tick the Terms, then Create account — or skip typing with Continue with Google / GitHub, which arrive already verified.

Sign-up form with email, password, and Continue with Google / GitHub

Fig. 1 — The sign-up card.

2. Verify your email

After signing up with email you'll see a Check your email screen. Open the link we send (valid for 60 minutes) to activate your account. No email? Check spam or press Resend.

Check your email screen with a Resend button

Fig. 2 — Shown right after sign-up.

Email verified / account activated confirmation

Fig. 3 — Clicking the link confirms your account.

3. Sign in

Already have an account? Press Log in, enter your email and password (or use Google / GitHub). You'll land on your dashboard.

Log in form with email, password, and Google / GitHub

Fig. 4 — The log-in card.

4. Finish onboarding

The first time in, a short setup asks for a display name, 1–2 skills, and a few optional links (Telegram, GitHub…). Flip open to being matched on if you'd like teams to find you. Everything else fills itself in as you take part.

Onboarding steps: display name, skills, and links / availability

Fig. 5 — The one-time onboarding, about 90 seconds.

5. Reset a forgotten password

On the log-in screen choose Forgot password and enter your email. We send a reset link — open it and set a new password.

Forgot-password screen: enter your email

Fig. 6 — Request a reset link.

Reset-password screen: set a new password

Fig. 7 — Set your new password.

6. Set up your profile

Open the avatar menu → Edit profile. Add a bio, skills, interests and social links, and choose whether you're open to team invites. Your public profile lives at /u/your-id.

Edit profile page: bio, skills, links, and availability toggle

Fig. 8 — Editing your profile.

7. Create a team

From a sprint's Teams page press Create a team. Pick an avatar colour (or upload a logo), name the team, choose a track and team size — you're now the captain.

Create-a-team modal: avatar, name, description, track, and size

Fig. 9 — Creating a team.

8. Invite a teammate

As captain, open your team and use + Invite teammate to invite by email or from the Find people directory, or Share the join link.

Invite flow: invite-by-email modal and the Find people directory

Fig. 10 — Inviting teammates.

9. Request to join a team

Browsing the Teams directory, open any team with open spots and press Request to join. The captain gets a notification and can accept or decline.

Teams directory with a Request-to-join card

Fig. 11 — Requesting to join.

10. Accept, decline & remove members

On your team page, captains see incoming join requests to Accept or Decline, and can Remove a member from the roster. Everyone is notified either way.

Team page: join requests with Accept/Decline and roster with Remove

Fig. 12 — Managing the roster.

11. Team settings

Team settings (captain only) is where you edit the name, description, track, size, looking-for skills and visibility — or transfer captaincy and disband the team.

Team settings page: details, size, visibility, and danger zone

Fig. 13 — Team settings.

Tip: signing up with GitHub also pre-links your submissions — recommended for builders. Stuck anywhere? Ask in the community channel or write to support@bgi-commons.net.