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:
| Software | Purpose |
|---|---|
| Visual Studio Code | Primary IDE |
| Git | Version control |
| Node.js (LTS) | JavaScript runtime |
| npm | Package manager |
| GitHub CLI | GitHub authentication |
| Google Chrome | Development 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