Skip to main content

First Day Setup

This guide walks every engineer through setting up a complete Cloudberrie development environment.


Step 1 โ€” Install Required Softwareโ€‹

Install the following applications:

SoftwarePurpose
Visual Studio CodePrimary IDE
GitVersion control
Node.js (LTS)JavaScript runtime
npmPackage manager
GitHub CLIGitHub authentication
Google ChromeDevelopment browser

Step 2 โ€” Accessโ€‹

Request access to:

  • GitHub Organization
  • Cloudflare
  • Google Workspace
  • Firebase (if required)

Step 3 โ€” Clone Repositoriesโ€‹

Clone only the repositories you need.

Current repositories include:

  • cb-manual
  • cb-website
  • cb-studio-board

Step 4 โ€” Create VS Code Workspaceโ€‹

Open the Projects folder in VS Code and save it as the Cloudberrie workspace.

This allows multiple projects to be opened together while keeping each repository independent.


Step 5 โ€” Verify Your Environmentโ€‹

Confirm that:

  • Git is installed
  • Node.js is installed
  • npm is installed
  • VS Code terminal works
  • Repository can be started locally

Success Criteriaโ€‹

At the end of this guide you should be able to:

  • Open the Cloudberrie workspace
  • Run projects locally
  • Commit code
  • Push to feature branches
  • Start the local development server