Skip to main content

How to clone the Blueprint repository

📣 For external clients who'd like to set up a Blueprint project, please get in touch and we will walk you through it.

git clone --depth 1 git@github.com:octoenergy/blueprint.git

Note: The --depth 1 flag ensures that only the latest commit is cloned, not the entire history of the repository.

After cloning, you'll work primarily with the apps/foundation directory, which serves as the tooling-agnostic starting point for your project. Configure it for your client's needs by adjusting the configuration files in apps/foundation/src/app.config.ts and environment variables.

Note: The naming convention {market}-energy-consumer-site used by the legacy apps (gb-energy-consumer-site, fr-energy-consumer-site) is no longer recommended. The Foundation app is designed to be configured rather than duplicated.