isol8r-frontend

image

Description

isol8r enables deployment of feature changes separate from dev, UAT, prod. This means that long running projects, expriments can be tested prior to merging the code.

Installation

To setup this code locally you can follow the follwing steps:

  1. Clone the repo
git clone git@github.com:Swechhya/isol8r-frontend.git
  1. Install all the node modules with your favourite package manager
# bun
bun install

# npm
npm install

#yarn
yarn install
  1. Copy the .env.example file and rename it as .env. Add add all the env config.

  2. To run the program execute the following command to run locally:

# bun
bun dev

# npm
npm run dev

# yarn
yarn run dev
  1. To generate the production build execute the following command:
# bun
bun run build

# npm
npm run build

# yarn
yarn run build

Features

  • Developers can test their changes in a controlled environment without affecting other ongoing development work or the stability of existing features
  • By testing changes in an isolated environment, teams can identify and address potential issues or bugs early in the development process.
  • Developers can easily rollback or roll-forward changes within the isolated environment without affecting the main development or production environments
  • Developers can allocate resources specifically for testing and experimentation, ensuring efficient use of computing power
  • Designed to be scalable and adaptable to the needs of different projects and teams