Skip to main content

Installation

Prerequisites​

Install the following before you begin:

Access Required​

Before cloning the repo, make sure you have:

  • A company email address
  • Access to the Google organization account
  • Git access to the repository

If you're missing any of the above, ask your team lead.

Getting Started​

1. Clone the repository​

Clone the latest branch:

git clone --branch latest <repository-url>

2. Add your environment file​

You need a .env file with database credentials and secrets. Request one from your team.

3. Install dependencies​

pnpm i
warning

If there's no pnpm-lock.yaml, ask a colleague for the lockfile before running install.

4. Start the dev server​

pnpm dev

Starts on localhost:3010 (HTTP) and :31225 (WebSocket).

Git Workflow​

  1. Create a new branch from latest:
    git checkout latest
    git checkout -b your-branch-name
  2. Make your changes and push.
  3. Open a Pull Request targeting the latest branch.
info

Never push directly to latest. All changes go through a PR.

Environment Configuration​

Config TypeSourceNotes
Local env vars.env fileDo not commit secrets
Global configs@logic-bee/config → globalFlagsFeature toggles
Secrets@logic-bee/config → globalSecretsEncrypted credentials
ToolPurposeLink
WebStormPrimary IDEjetbrains.com/webstorm
Antigravity IDEAI-assisted developmentantigravity.google/download
MongoDB CompassVisual database browsermongodb.com/compass

Communication Tools​

ToolPurposeLink
SlackTeam messagingslack.com
ZoomVideo callszoom.us